Bonjour à tous,

Je fais appel à vous car je suis un peu perdu après avoir testé plusieurs choses avec spring

Le contexte est assez simple je commence un projet web sur lequel j'ai décidé d'utiliser Spring MVC (principalement pour me familiariser avec cette technologie)

J'ai réussi à faire à peu prés tout ce que je voulais mais du coup j'ai l'impression que je me retrouves avec des choses non nécessaires et un peu sales.

Donc ma question est : Que faut-il au minimum pour une web-application Spring MVC maven dans lequel je veux injecter des propriétés dans les controllers via spring. Et comment le projet doit être organisé?

J'ai beaucoup entendu parler application-context mais que doit-il y avoir dedans? j'ai un mvc-dispatcher-servlet.xml est-ce vraiment nécessaire? ou mapper mes beans? ou mettre l'annotation @Autowired.

J'ai lu plusieurs tutos mais ça n'a fait que m'embrouiller encore plus. C'est plus d'une mise au clair que de réelles réponses techniques dont j'ai besoin.

Merci d'avance.