Summary
JFinal is an extremely fast WEB + ORM development framework based on Java language. Its core design goals are rapid development, small amount of code, simple learning, powerful functions, lightweight, easy to expand, and Restful. While having all the advantages of the Java language, you also have the development efficiency of dynamic languages such as ruby, python, php, etc.! Save you more time to spend time with your lovers, family and friends: )
JFinal has the following main features:
- MVC architecture, exquisite design, simple to use
- Follow the COC principle, zero configuration, no xml
- Original Db + Record mode, flexible and convenient
- ActiveRecord support makes database development extremely fast
- Automatically load the modified java file, no need to restart the web server during the development process
- AOP support, flexible interceptor configuration, powerful function
- Plugin Architecture, strong scalability
- Multiple view support, support FreeMarker, JSP, Velocity
- Powerful Validator back-end verification function
- Full-featured, with most of the core functions of struts2
- Small size is only 303K, and has no third-party dependencies