# jfast **Repository Path**: wangscript/jfast ## Basic Information - **Project Name**: jfast - **Description**: javaEE 快速MVC开发框架 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 23 - **Created**: 2017-11-09 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README JFast : Java Web MVC开发框架 + Restful服务端框架 ============================================================== #### 全原创设计, 全新构思, 比使用普通SSH或者SSM开发效率提高5-10倍,如果真正使用Jfast进行开发,速度远超SSH,JFinal。 -------------------------------------------------------------- ##### 使用教程:参见 [http://jfast.iteye.com/blog](http://jfast.iteye.com/blog) | 交流群号:127796273 1. 配置量仅需为5-10行左右,是SSH总配置量的1%不到,项目搭建仅需1分钟,JFast会扫描项目库,自动调用最优日志类,数据源等。 2. 所有对象完全解耦,所有类单独可存在,可完成功能,比如定时任务,Spring需要编写2-4个类,还需要配置20-30行的xml文件。而JFast不需要,JFast定时任务只需要一个普通JAVA类即可。 3. 支持AOP编程,支持全局以及局部AOP,同时支持不断向后的参数注入。 4. 控制器类:支持JAVA基本类型参数,和Spring一样支持动态参数,并且参数动态适应程度更强,比如控制器参数是个User对象,那么可以传入User对象的json格式参数,也可以传入 user.name=*,user.password=*,JFast会自动组合到User对象中。 5. 比已知的所有框架更强大的验证器机制,粒度是控制器的每个参数,并且每个参数可以同时进行多个验证,支持复杂对象验证。也可以向控制器注入参数。 6. 独创的极简ORM设计,具有更加优良的兼容设计,JFast能完美的与其他任何ORM框架相容,同一个Dao类既可以执行JFast的ORM操作,也可以执行其他任意ORM框架的SQL操作。 7. 可在AOP拦截器或者验证器中任意一处,进行统一异常处理,异常结果显示更加可控,美观。 ###### 提供Eclipse代码生成插件,只需要配置数据库连接信息即可自动生成代码,目前版本稳定,已被深圳/上海/南京的三家公司使用。 --- **使用步骤: ##### 为了超速开发,请先添加代码生成插件到Eclipse中 ##### 创建项目目录比如: cn.demo.dao/ cn.demo.service/ cn.demo.action/ cn.demo.model; ##### 选择Eclipse菜单 : JFast --> Auto Generate,配置数据库信息,自动生成代码; ##### 项目基本搞定,开发者只要专注于业务即可。