Description: Characteristic
MVC architecture, design exquisite, easy to use
Following the COC principle, zero configuration, no XML
Original Db+ Record mode, flexible and convenient
ActiveRecord support, so that the rapid development of the
Automatic loading of modified java files, the development process without the need to restart the server web
AOP support, the interceptor configuration is flexible and powerful
Plugin architecture, strong expansibility
Multi view support, support FreeMarker, JSP, Velocity
Fully functional, with the vast majority of Struts2 functions
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.md
......\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
......\...\...\......\..re\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
......\...\...\......\...\PropKit.java
......\...\...\......\...\Ret.java
......\...\...\......\...\StrKit.java
......\...\...\......\log\ILogFactory.java
......\...\...\......\...\JdkLog.java
......\...\...\......\...\JdkLogFactory.java
......\...\...\......\...\Log.java
......\...\...\......\...\Log4jLog.java
......\...\...\......\...\Log4jLogFactory.java
......\...\...\......\...\LogManager.java
......\...\...\......\plugin\activerecord\Active