Description: JFinal is based on Java language speed WEB+ ORM framework, its core design goal is to develop rapidly, less code, learning is simple, powerful, lightweight, easy extension and Restful. With all the advantages of Java language at the same time again with dynamic languages such as ruby, python, PHP development efficiency. To save more time for you, to accompany the lover, family and friends.
JFinal has the following main features:
MVC architecture, the design is exquisite, simple to use
Follow the principle of COC, zero configuration, no XML
Original Db+ Record pattern, flexible
ActiveRecord support, development acme quickly
Automatic loading modified Java file, the development process without restarting the web server
AOP support, interceptor flexible configuration, powerful
The Plugin architecture, strong expansibility
Support multiple views, FreeMarker, JSP, Velocity
Powerful Validator back-end check
The function is all ready, with most of the functions of strut
To Search:
File list (Check if you may need any files):
jfinal
......\.classpath
......\.gitignore
......\.project
......\.settings
......\.........\.jsdtscope
......\.........\org.eclipse.core.resources.prefs
......\.........\org.eclipse.jdt.core.prefs
......\.........\org.eclipse.m2e.core.prefs
......\.........\org.eclipse.wst.jsdt.ui.superType.container
......\.........\org.eclipse.wst.jsdt.ui.superType.name
......\.........\org.eclipse.wst.validation.prefs
......\pom.xml
......\README.rst
......\src
......\...\com
......\...\...\jfinal
......\...\...\......\aop
......\...\...\......\...\Before.java
......\...\...\......\...\Callback.java
......\...\...\......\...\Clear.java
......\...\...\......\...\Duang.java
......\...\...\......\...\Enhancer.java
......\...\...\......\...\Interceptor.java
......\...\...\......\...\InterceptorManager.java
......\...\...\......\...\InterceptorStack.java
......\...\...\......\...\Invocation.java
......\...\...\......\...\InvocationWrapper.java
......\...\...\......\...\PrototypeInterceptor.java
......\...\...\......\config
......\...\...\......\......\Constants.java
......\...\...\......\......\Handlers.java
......\...\...\......\......\Interceptors.java
......\...\...\......\......\JFinalConfig.java
......\...\...\......\......\Plugins.java
......\...\...\......\......\Routes.java
......\...\...\......\core
......\...\...\......\....\Action.java
......\...\...\......\....\ActionException.java
......\...\...\......\....\ActionHandler.java
......\...\...\......\....\ActionKey.java
......\...\...\......\....\ActionMapping.java
......\...\...\......\....\ActionRender.java
......\...\...\......\....\ActionReporter.java
......\...\...\......\....\Config.java
......\...\...\......\....\Const.java
......\...\...\......\....\Controller.java
......\...\...\......\....\Injector.java
......\...\...\......\....\JFinal.java
......\...\...\......\....\JFinalFilter.java
......\...\...\......\....\TypeConverter.java
......\...\...\......\ext
......\...\...\......\...\handler
......\...\...\......\...\.......\ContextPathHandler.java
......\...\...\......\...\.......\FakeStaticHandler.java
......\...\...\......\...\.......\RoutesHandler.java
......\...\...\......\...\.......\ServerNameRedirect301Handler.java
......\...\...\......\...\.......\UrlSkipHandler.java
......\...\...\......\...\interceptor
......\...\...\......\...\...........\GET.java
......\...\...\......\...\...........\LogInterceptor.java
......\...\...\......\...\...........\NotAction.java
......\...\...\......\...\...........\NoUrlPara.java
......\...\...\......\...\...........\POST.java
......\...\...\......\...\...........\Restful.java
......\...\...\......\...\...........\SessionInViewInterceptor.java
......\...\...\......\...\kit
......\...\...\......\...\...\DateKit.java
......\...\...\......\...\...\ElResolverListener.java
......\...\...\......\...\...\SessionIdKit.java
......\...\...\......\...\render
......\...\...\......\...\......\CaptchaRender.java
......\...\...\......\...\......\StaticHtmlRender.java
......\...\...\......\handler
......\...\...\......\.......\Handler.java
......\...\...\......\.......\HandlerFactory.java
......\...\...\......\i18n
......\...\...\......\....\I18n.java
......\...\...\......\....\I18nInterceptor.java
......\...\...\......\....\Res.java
......\...\...\......\json
......\...\...\......\....\FastJson.java
......\...\...\......\....\FastJsonFactory.java
......\...\...\......\....\IJsonFactory.java
......\...\...\......\....\Jackson.java
......\...\...\......\....\JacksonFactory.java
......\...\...\......\....\JFinalJson.java
......\...\...\......\....\JFinalJsonFactory.java
......\...\...\......\....\Json.java
......\...\...\......\....\JsonManager.java
......\...\...\......\....\json_date.txt
......\...\...\......\kit
......\...\...\......\...\FileKit.java
......\...\...\......\...\HandlerKit.java
......\...\...\......\...\HashKit.java
......\...\...\......\...\HttpKit.java
......\...\...\......\...\JsonKit.java
......\...\...\......\...\LogKit.java
......\...\...\......\...\PathKit.java
......\...\...\......\...\Prop.java