Red de conocimiento de recetas - Industria de la restauración - Una breve discusión sobre la diferencia entre java framework jfinal y nutz

Una breve discusión sobre la diferencia entre java framework jfinal y nutz

¡Regístrese en 1 minuto, haga más amigos, disfrute de más funciones y juegue bichos geniales fácilmente!

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

x

Como desarrolladores de programas, la mayoría de ellos 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 mybatis), pero puede que no haya mucha gente que conozca los marcos jfinal y nutz, especialmente para los programadores junior que acaban de capacitarse o que acaban de trabajar durante algunos años. Por supuesto, también hay algunos programadores intermedios. No me gusta mucho profundizar en la tecnología, aprovecharé esta oportunidad para venir aquí hoy

Mostraré mi vergüenza y hablaré sobre el marco jfinal y el marco nutz de Java.

Marco jfinal:

JFinal es un marco WEB ORM extremadamente rápido basado en el lenguaje Java. Sus objetivos principales de diseño son un desarrollo rápido, una pequeña cantidad de código, un aprendizaje fácil, funciones potentes y un peso ligero. , Fácil de ampliar y Tranquilo. Si bien tiene todas las ventajas del lenguaje Java, también tiene la eficiencia de desarrollo de Ruby

, python, php y otros lenguajes dinámicos

JFinal tiene las siguientes características principales :

1. Arquitectura MVC, diseño exquisito, fácil de usar

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

3. modo, flexible y conveniente

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

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

6. Compatibilidad con AOP, configuración de interceptor flexible, funciones potentes

7. Arquitectura de complementos, gran escalabilidad

8. >

9. Potente función de verificación final del validador

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

11. Tamaño pequeño de solo 248 K y sin terceros. dependencias de partes

nutz Framework:

Nutz es una alternativa a SSH para programadores de Java. Por supuesto, es de código abierto y completamente gratuito. También es apto para empresas (con licencia Apache, versión 2.0).

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

Completo: proporciona funciones necesarias como Dao (ORM, gestió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 Spring o Hibernate en Nutz.Ioc, etc.

Completo: todas sus funciones no dependen de archivos jar de terceros. Esto significa: para una aplicación web, solo necesita colocar un nutz.jar en WEB-INF/lib. Por supuesto, si desea utilizar otros grupos de conexiones, controladores de bases de datos, soporte de impresión de PDF

y otras funciones, ¡también debe agregar su propio paquete jar!