Spring MVC proceso de desarrollo - las mejores prácticas
-
29-09-2019 - |
Pregunta
¿Cuál es el proceso de desarrollo del derecho Spring MVC / aplicación MVC portlet utilizando JSP como una capa de vista, cuando no tomamos servicio de capa / DAO en cuenta -. Por lo general, se realiza ya
Es decir, si yo estoy creando controlador + JSP (s) a la vez, me estoy poniendo un poco perdido en un tiempo y todo parece un desastre, estoy perdiendo la encuesta general sobre el diseño y los requisitos de aplicación. Pero por otro camino que no puedo imaginar que me gustaría crear JSP al principio y luego controladores o controladores al principio y luego JSP.
Programación de módulos de función es mucho más complicado y tener esto resuelto parece importante.
Nota: Tenga en cuenta que ningún equipo de desarrollo (+ programador diseñador gráfico), estoy haciendo todo por mí mismo ...
Solución
Me empezar declarando las zonas más importantes, dentro de todo el plug-in de portlets que voy a desarrollar, tanto de la tecnología y el punto "lógica de negocio" de vista. I controlador uno suelen asignar para cada dicha área.
HTML form - Controller - InternalResourceViewResolver - JSP
Common rendering - Controller - InternalResourceViewResolver - JSP
Ajax component - Controller - BeanNameViewResolver - YUI + JSP + JSON
Me gusta el estilo iterativo de programación. Crear el "esqueleto" que es aceptable para obtener beneficios económicos. Y luego me paso 2 veces más tiempo por lo que es más elegante.