tag mvc framework form docs spring-mvc projects-and-solutions

framework - Spring MVC-Estructura del proyecto-mejores prácticas



spring form docs (2)

El punto es preguntarse cuál es el punto en la separación. Si planea ejecutarlos en contenedores diferentes en servidores diferentes, entonces tiene sentido. Si es un proyecto grande, tiene sentido separarse.

¿Cuál es el mejor enfoque?

1- Crea múltiples proyectos:

2- Crea un solo proyecto:


Te sugiero que eches un vistazo al Proyecto Sagan de Spring. Es el código fuente de su sitio web actual ( http://spring.io ). Si bien utilizaron un enfoque de varios módulos, no se dividió como usted sugiere. Realmente sacaron algunos trabajos de clientes y guardaron el resto en un solo módulo.

Este sitio fue escrito por el equipo de Spring de la misma manera que usarían sus propias herramientas y se lanzaría como una aplicación de referencia para responder preguntas como esta. Te animo a echar un vistazo aquí: https://github.com/spring-io/sagan .