Jdon Framework (kurz JF) ist eine Reihe leichter Java Web Frameworks (Lightweight Java Web Framework), die für die Entwicklung kleiner und mittlerer J2EE/JavaEE-Anwendungssysteme geeignet sind. Es handelt sich um ein von Chinesen unabhängig entwickeltes chinesisches Framework-Produkt. Es wurde 2005 in das offizielle Unternehmensanwendungsverzeichnis der globalen SUN-Unternehmenswebsite java.net aufgenommen. Nach Jahren der Entwicklung, Nutzung und Verbesserung durch viele Benutzer hat sich JF zu einem ausgereiften, objektorientierten, komponentenbasierten (komponentenbasierten) leichten Framework für die schnelle Entwicklung entwickelt.
JF wurde Ende 2004 geboren. Als Chinas erstes Open-Source-Framework nutzte es auf innovative Weise die damals gerade entstandene neue technische Idee Ioc/DI (Dependency Injection). JF ist ein DI-Framework, das gleichzeitig Autowiring unterstützt Um eine schnelle Entwicklung zu erreichen, ist das Befolgen von Konventionen jedoch besser als die Konfiguration (Konvention über Konfiguration). JF ähnelt einer Mischung aus Spring und RoR. Darüber hinaus überwindet es gleichzeitig die Mängel dieser beiden Arten von Frameworks (Spring 1.x bietet keine Unterstützung für den Container-Sitzungsstatus; Ruby on Rails ignoriert Business-Layer-Dienste ),
Im Vergleich zu anderen inländischen Schnellentwicklungstools: JF hält sich strikt an die schnelle Entwicklung unter einer mehrschichtigen Architektur (Präsentationsschicht, Geschäftsschicht und Persistenzschicht). (Hinweis: Es ist sehr einfach, den Grad der schnellen Entwicklung wie bei Deplhi/VB zu reduzieren, aber dadurch geht die Flexibilität und Wartbarkeit der Software verloren.) JF ist das Produkt einer umfassenden Balance aus Geschwindigkeit und Flexibilität. Es bietet eine einfache Lösung, die schnell, einfach und wirtschaftlich ist (das Beste vereinfachen): Für kleine Projekte können mit dem Jdon-Framework qualitativ hochwertige, skalierbare und gute Systeme entwickelt werden. ; Bei großen Projekten kann das System mit dem Jdon-Framework schneller entwickelt werden.