Maven 3 ha un nuovo formati DSL per la sua POM. C'è una sorta di simile formato dei file applicationContext.xml primavera?

StackOverflow https://stackoverflow.com/questions/3816077

  •  26-09-2019
  •  | 
  •  

Domanda

In Maven 3 ci sono nuovi sostituti DSL per le POM. Vedere:      http://polyglot.sonatype.org/groovy.html per la sintassi meravigliosamente terso.

C'è qualcosa di simile che può essere utilizzato per i file applicationContext.xml primavera?

È stato utile?

Soluzione

In Spring 3 è possibile utilizzare la configurazione contenitore basato su Java, vedere 3.11 container Java-based di configurazione . Si gioca bene anche con rilevamento automatico dei componenti . Per utilizzare queste funzioni, invece di applicationContext.xml, aggiungere quanto segue web.xml:

<context-param>
    <param-name>contextClass</param-name>
    <param-value>org.springframework.web.context.support.AnnotationConfigWebApplicationContext</param-value>
</context-param>

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
        ... package and class names to use for configuration ...
    </param-value>
</context-param>

Si può DispatcherServlet configurare anche nello stesso modo -. Con <init-param> invece di <context-param>

Altri suggerimenti

Date un'occhiata al Grails primavera BeanBuilder, che fornisce un modo "groovy" per la definizione e la configurazione del bean Spring: http://www.grails.org/Spring+Bean+Builder

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top