JdonFramework (JF للاختصار) هو إطار ويب خفيف الوزن (LightweightJavaWebFramework) مناسب لتطوير أنظمة تطبيقات J2EE/JavaEE الصغيرة والمتوسطة الحجم. إنه منتج إطاري صيني تم تطويره بشكل مستقل من قبل الشعب الصيني. في عام 2005، تم اختياره في دليل تطبيقات المؤسسات الرسمي لموقع الويب العالمي لشركة SUN java.net. بعد سنوات من التطوير والاستخدام والتحسين من قبل العديد من المستخدمين، تطورت JF إلى إطار تطوير سريع خفيف الوزن وموجه نحو الكائنات ومبني على المكونات (قائم على المكونات).
وُلد JF في نهاية عام 2004. باعتباره أول إطار عمل مفتوح المصدر في الصين، استخدم بشكل مبتكر الفكرة التقنية الجديدة Ioc/DI (حقن التبعية) التي ظهرت للتو في ذلك الوقت، وهو إطار عمل DI يدعم التوصيل التلقائي في نفس الوقت الوقت، فإن الاصطلاح التالي أفضل من التكوين (ConventionOverConfiguration) لتحقيق التطور السريع. يشبه JF مزيجًا من Spring وRoR، ليس هذا فحسب، بل يتغلب أيضًا على أوجه القصور في هذين النوعين من الإطارات في نفس الوقت (لا يحتوي Spring 1.x على دعم حالة جلسة الحاوية؛ ويتجاهل Ruby on Rails خدمات طبقة الأعمال). ).
مقارنة بأدوات التطوير السريع المحلية الأخرى: تلتزم JF بشكل صارم بالتطور السريع في ظل بنية متعددة الطبقات (طبقة العرض وطبقة الأعمال وطبقة الثبات). (ملاحظة: من السهل جدًا تقليل مستوى التطور السريع مثل Deplhi/VB، لكنه يفقد مرونة البرنامج وقابليته للصيانة). JF هو نتاج لتوازن شامل بين السرعة والمرونة، فهو يقدم حلاً بسيطًا وسريعًا وسهلاً واقتصاديًا (تبسيط الأفضل): بالنسبة للمشاريع الصغيرة، يمكن أن يؤدي استخدام إطار عمل Jdon إلى تطوير أنظمة عالية الجودة وقابلة للتطوير. يمكن تطوير النظام بشكل أسرع باستخدام إطار عمل Jdon.