2013-04-18 15 views
5

Voglio usare spring per un progetto Java non web. Dove dovrebbe andare il file di contesto? Come identifico le loro posizioni nel container Spring?Dove mettere il file di contesto Spring per un progetto Maven/Java senza directory WEB-INF?

Sono sicuro che ci sono varie scelte, ma con un'applicazione web è tipico mettere le cose in WEB-INF e dichiarare le posizioni nello web.xml. Come è fatto in un'app stand-alone?

+0

In aggiunta: [Introduzione al layout di directory standard] (http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html) – informatik01

risposta

4

Mettere in una cartella resources. E usa ClassPathXmlApplicationContext per caricarli. Usa i pacchetti come usano le tue classi java. Per esempio. src/main/resources/com/myapp/somemodule/context.xml.

6

posizione: src/main/resources/

allora si può essere precisi dalla directory aggiungendo come moduleName/spring-application.xml

Problemi correlati