Jdon Framework (JF en abrégé) est un ensemble de Java Web Framework léger (Lightweight Java Web Framework) adapté au développement de systèmes d'applications J2EE/JavaEE de petite et moyenne taille. Il s'agit d'un produit-cadre chinois développé indépendamment par des Chinois. En 2005, il a été sélectionné dans le répertoire officiel d'applications d'entreprise du site Web mondial de la société SUN, java.net. Après des années de développement, d'utilisation et d'amélioration par de nombreux utilisateurs, JF est devenu un cadre de développement rapide léger, mature, orienté objet et basé sur des composants (basés sur des composants).
JF est né fin 2004. En tant que premier framework open source de Chine, il a utilisé de manière innovante la nouvelle idée technique Ioc/DI (Dependency Injection) qui venait d'émerger à l'époque. JF est un framework DI qui prend en charge en même temps le câblage automatique ; le temps, il est préférable de suivre les conventions plutôt que de configurer (Convention Over Configuration) pour obtenir un développement rapide. JF est similaire à un mélange de Spring et RoR. Non seulement cela, mais il surmonte également les lacunes de ces deux types de frameworks en même temps (Spring 1.x ne prend pas en charge l'état de session du conteneur ; Ruby on Rails ignore les services de la couche métier. ),
Par rapport à d'autres outils de développement rapide nationaux : JF adhère strictement au développement rapide sous une architecture en couches (couche de présentation, couche métier et couche de persistance). (Remarque : il est très facile de réduire le niveau de développement rapide comme Deplhi/VB, mais cela perd la flexibilité et la maintenabilité du logiciel). JF est le produit d'un équilibre complet entre rapidité et flexibilité. Il apporte une solution simple, rapide, facile et économique (simplifier le mieux) : pour les petits projets, l'utilisation du framework Jdon permet de développer des systèmes de haute qualité, évolutifs et performants. Pour les grands projets, le système peut être développé plus rapidement en utilisant le framework Jdon.