Maven 3 tiene unos nuevos formatos de DSL para su POM. ¿Hay una especie similar de formato de archivos applicationContext.xml primavera?

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

  •  26-09-2019
  •  | 
  •  

Pregunta

En Maven 3 hay nuevos reemplazos DSL para los POM. Ver:      http://polyglot.sonatype.org/groovy.html para conocer la sintaxis maravillosamente conciso.

¿Hay algo similar que se puede utilizar para archivos applicationContext.xml primavera?

¿Fue útil?

Solución

En la primavera 3 puede usar configuración del contenedor basado en Java, ver 3.11 contenedor de configuración basada en Java . También juega bien con autodetección de componentes . Para utilizar estas funciones en lugar de applicationContext.xml, añada lo siguiente a 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>

Puede DispatcherServlet configurar también de la misma manera -. Con <init-param> en lugar de <context-param>

Otros consejos

Tenga una mirada en la primavera Griales BeanBuilder, que proporciona una forma "maravilloso" para la definición y configuración de los granos de la primavera: http://www.grails.org/Spring+Bean+Builder

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top