¿Cuáles son los cinco marcos principales de Java?
1. Los cinco marcos principales son:
1 struts2
2.servlet
3.hibernate
<. p> 4.spring5.mybatis
2 Expansión:
1. ¿Qué es Spring?
Spring es liviano. Marco de contenedores DI y AOP.
Una gran parte de la razón por la que se dice que es liviano es que es relativamente similar a EJB (aunque nunca he estado expuesto a aplicaciones EJB. Lo importante es que Spring no es intrusivo). Y las aplicaciones desarrolladas en base a Spring generalmente no son clases que dependan de Spring.
2. Struts2 es un marco web Java muy potente de código abierto, un marco web MVC basado en POJO Action. Se basa en los marcos Webwork y XWork del año, hereda sus ventajas y realiza mejoras considerables al mismo tiempo. Se puede decir que el estado actual de Struts2 en la comunidad de desarrollo web Java es muy popular. Desde la perspectiva de un desarrollador, la razón por la que Struts2 puede estar tan profundamente arraigado en los corazones de los desarrolladores es inseparable de su excelente diseño.
Materiales de referencia
Comparación entre los cinco frameworks principales del lenguaje de programación Java [fecha de referencia 30-12-2017]