Jdon Framework (сокращенно JF) — это набор облегченных Java Web Framework (Lightweight Java Web Framework), подходящих для разработки малых и средних прикладных систем J2EE/JavaEE. Это китайский фреймворк, независимо разработанный китайцами. В 2005 году он был включен в официальный каталог корпоративных приложений глобального веб-сайта компании SUN java.net. После многих лет разработки, использования и совершенствования многими пользователями JF превратился в зрелую, объектно-ориентированную, основанную на компонентах (компонентную) легкую среду быстрой разработки.
JF родился в конце 2004 года. Будучи первой в Китае платформой с открытым исходным кодом, она новаторски использовала новую техническую идею Ioc/DI (внедрение зависимостей), которая только что появилась в то время. JF — это платформа DI, которая одновременно поддерживает автоматическое подключение; Со временем следование соглашениям лучше, чем конфигурация (соглашение важнее конфигурации), для достижения быстрой разработки. JF похож на смесь Spring и RoR. Мало того, он также преодолевает недостатки этих двух типов фреймворков одновременно (Spring 1.x не имеет поддержки состояния сеанса контейнера; Ruby on Rails игнорирует сервисы бизнес-уровня). ),
По сравнению с другими отечественными инструментами быстрой разработки: JF строго придерживается быстрой разработки в рамках многоуровневой архитектуры (уровень представления, бизнес-уровень и уровень персистентности). (Примечание: очень легко снизить уровень быстрой разработки, как Deplhi/VB, но при этом теряется гибкость и удобство сопровождения программного обеспечения). JF — это продукт комплексного баланса скорости и гибкости. Он предлагает простое решение, которое является быстрым, легким и экономичным (упрощайте лучше всего): для небольших проектов с помощью платформы Jdon можно разрабатывать высококачественные, масштабируемые и хорошие системы. ; Для крупных проектов систему можно разработать быстрее, используя фреймворк Jdon.