JdonFramework (JF para abreviar) es un marco web liviano (LightweightJavaWebFramework) adecuado para desarrollar sistemas de aplicaciones J2EE/JavaEE pequeños y medianos. Es un producto marco chino desarrollado independientemente por chinos. En 2005, fue seleccionado en el directorio oficial de aplicaciones empresariales del sitio web global de la empresa SUN java.net. Después de años de desarrollo, uso y mejora por parte de muchos usuarios, JF se ha convertido en un marco de desarrollo rápido, liviano, maduro, orientado a objetos y basado en componentes (basado en componentes).
JF nació a finales de 2004. Como el primer marco de código abierto de China, utilizó de manera innovadora la nueva idea técnica Ioc/DI (Inyección de dependencia) que acababa de surgir en ese momento. JF es un marco DI que admite cableado automático; Al mismo tiempo, seguir la convención es mejor que la configuración (ConventionOverConfiguration) para lograr un desarrollo rápido. JF es similar a una mezcla de Spring y RoR. No solo eso, sino que también supera las deficiencias de estos dos tipos de marcos al mismo tiempo (Spring 1.x no tiene soporte para el estado de sesión del contenedor; Ruby on Rails ignora los servicios de la capa empresarial. ).
En comparación con otras herramientas nacionales de desarrollo rápido: JF se adhiere estrictamente al desarrollo rápido bajo una arquitectura en capas (capa de presentación, capa comercial y capa de persistencia). (Nota: es muy fácil reducir el nivel de desarrollo rápido como Deplhi/VB, pero pierde la flexibilidad y mantenibilidad del software). JF es el producto de un equilibrio integral de velocidad y flexibilidad. Ofrece una solución simple, rápida, fácil y económica (simplifique lo mejor): para proyectos pequeños, utilizando el marco Jdon se pueden desarrollar sistemas escalables y de alta calidad. el sistema se puede desarrollar más rápido utilizando el marco Jdon.