Red de conocimiento informático - Conocimiento sistemático - La diferencia entre jfinal y nutz en spring mvc

La diferencia entre jfinal y nutz en spring mvc

Regístrate en 1 minuto, haz más amigos, disfruta de más funciones y juega a Cool Bugs fácilmente.

Necesitas iniciar sesión para descargar o ver. ¿No tienes una cuenta? Regístrese ahora

x

Como desarrollador de programas, la mayoría de las personas deberían conocer el marco ssh (spring+struts+hibernate). Algunas empresas también pueden utilizar SSHI (Spring+Struts+Hibernate). +iBatis) o SSHM (Spring+Struts+Hibernate+My Batis).

Frame, pero puede que no haya mucha gente que conozca los frameworks jfinal y nutz, especialmente programadores junior que acaban de capacitarse o que acaban de trabajar durante algunos años. Por supuesto, también hay algunos programadores intermedios. A quienes no les gusta aprender tecnología. Me gustaría aprovechar esta oportunidad para estar aquí hoy.

Haz el ridículo y habla sobre el framework jfinal y el framework nutz de Java.

Marco Jfinal:

JFinal es un marco WEB+ORM extremadamente rápido basado en el lenguaje Java. Sus principales objetivos de diseño son un desarrollo rápido, menos código, fácil aprendizaje, funciones potentes y peso ligero. , fácil de ampliar, tranquilo. Tiene todas las ventajas del lenguaje Java y Ruby al mismo tiempo.

Eficiencia en el desarrollo de lenguajes dinámicos como python y php.

JFinal tiene las siguientes características principales:

1. Arquitectura MVC, bellamente diseñada y fácil de usar.

2. Siga el principio COC, configuración cero, sin xml.

3. Modo de grabación original d b+, flexible y práctico.

4. La compatibilidad con ActiveRecord hace que el desarrollo de bases de datos sea extremadamente rápido.

5. Cargue automáticamente archivos java modificados durante el proceso de desarrollo sin reiniciar el servidor web.

6.Soporte AOP, configuración de interceptor flexible y funciones potentes.

7. Arquitectura de complementos, gran escalabilidad.

8. Compatibilidad con múltiples vistas, incluidos FreeMarker, JSP y Velocity.

9. Potente función de verificación de back-end del validador

10. Con todas las funciones, con la mayoría de las funciones de struts2.

11. El tamaño es de sólo 248K y no hay dependencias de terceros.

Nutz Framework:

Para los programadores de Java, Nutz es una alternativa a SSH. Por supuesto, es de código abierto y completamente gratuito. También es amigable para los negocios (versión 2.0).

ligero: la última versión, el archivo jar completo * * ***910 kB: el paquete liviano es JDBC, sin caché.

all-Proporciona funciones necesarias como Dao (ORM, administración de SQL), Ioc, Aop, Mvc, análisis de Json, etc.

en vivo: cada parte se puede usar de forma independiente, como usar Nutz. Dao en primavera, usando Hibernate en Nutz. IOC

En general, ninguna de sus funciones depende de archivos jar de terceros. Esto significa: si se trata de una aplicación web, solo necesita colocar un nutz.jar en WEB-INF/lib. Por supuesto, debe utilizar grupos de conexiones adicionales, controladores de bases de datos y soporte para imprimir PDF.

Para otras funciones, ¡también necesitas agregar el paquete jar tú mismo!