JdonFramework (JF for short) is a lightweight Web framework (LightweightJavaWebFramework) suitable for developing small and medium-sized J2EE/JavaEE application systems. It is a Chinese framework product independently developed by Chinese people. In 2005, it was selected into the official enterprise application directory of the global SUN company website java.net. After years of development and use and improvement by many users, JF has developed into a mature, object-oriented, component-based (component-based) lightweight rapid development framework.
JF was born at the end of 2004. As China's first open source framework, it innovatively used the new technical idea Ioc/DI (Dependency Injection) that had just emerged at that time. JF is a DI framework that supports autowiring; at the same time, following convention is better than configuration. (ConventionOverConfiguration) to achieve rapid development. JF is similar to a mixture of Spring and RoR. Not only that, but it also overcomes the shortcomings of these two types of frameworks at the same time (Spring 1.x has no container Session state support; Ruby on Rails ignores business layer services).
Compared with other domestic rapid development tools: JF strictly adheres to rapid development under a layered architecture (presentation layer, business layer and persistence layer). (Note: It is very easy to reduce the level of rapid development like Deplhi/VB, but it loses the flexibility and maintainability of the software). JF is the product of a comprehensive balance of speed and flexibility. It brings a simple solution that is fast, easy and economical (simplifythebest): for small projects, using the Jdon framework can develop high-quality and scalable systems; For large projects, the system can be developed faster using the Jdon framework.