Hemos comenzado a usar Spring framework en mi proyecto. Después de familiarizarnos con las características básicas (IoC), también comenzamos a usar Spring Aop y Spring Safety.Spring context files organization and best practices
El problema es que ahora tenemos más de 8 archivos de contexto diferentes y creo que no pensamos lo suficiente para la organización de esos archivos y sus roles. Se presentaron nuevos archivos a medida que el proyecto evolucionó. Tenemos diferentes archivos de contexto para: metadatos, aop, autorización, servicios, recursos web (es una aplicación RESTful). Entonces, cuando un desarrollador quiere agregar un nuevo bean, no siempre está claro en qué archivo debe agregarlo. Necesitamos metodología.
La pregunta:
¿Hay una mejor práctica para la organización de los archivos de la primavera?
¿Los archivos de contexto deben encapsular capas (DAL, Business Logic, Web) o casos de uso? o fluye?
Muy buen consejo. Todavía estoy atrapado en el modo XML, desafortunadamente. Los viejos hábitos tardan en morir. Otro buen comentario típico. Espero tus mensajes. – duffymo
Gracias;) Si alguien pregunta, creo que debería poder mostrarle que puede comenzar con las anotaciones fácilmente y con poco dolor. Es realmente un placer trabajar con él. Sopla un poco de vida en java y primavera. – krosenvold
Creo que las anotaciones contaminan los archivos de origen. Además, debe modificar la fuente para cambiar la configuración (para reemplazar un bean por un objeto simulado para una prueba rápida, por ejemplo). ¿Me estoy perdiendo de algo? Tal vez deba preguntar esto como una pregunta. – kgiannakakis