![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JFast
文章平均质量分 82
iteye_20121
这个作者很懒,什么都没留下…
展开
-
JFast应用系列之(1) -- Java Restful 服务端 项目搭建
jfast 是一款Java语言的Resuful服务端框架。 优点: 简单,学习成本低 开发速度不是一般快 下面介绍下jfast 项目搭建过程。 1. 下载jfast相关jar包: jfast-framework-api-0.0.1-SNAPSHOT.jar jfast-framework-co...2015-08-20 10:29:59 · 522 阅读 · 0 评论 -
JFast应用系列之(2) -- 配置文件说明
jfast 配置文件固定为:jfast-config.xml,位置必须是src或者src/main/java根目录下。 1.jfast默认的配置属性: <?xml version="1.0" encoding="UTF-8"?><context xmlns:xsi="http://www.w3.org/2001/XMLSchema-i...2015-08-20 13:42:46 · 118 阅读 · 0 评论 -
JFast应用系列之(3) -- Dao类详解
JFast Dao类采用了极为简易的设计,全部接近原生SQL,所以很灵活,本身不需要开发者自己写Dao具体实现,极大的简化了所有SQL操作的代码:废话不多说,上代码:创建User类: @Date // 这是lombok的东西,不去管它@Table("t_user") // 当类名与数据库名称不一致时,需要该属性public class User{ privat...2015-08-20 15:27:46 · 166 阅读 · 0 评论 -
JFast应用系列之(4) -- 单元测试
在Jfast项目中如何使用单元测试:1.在第一节创建的项目中引入junit包: junit-4.12.jar2.上代码: @RunWith(JfastJUnit4ClassRunner.class)public class Test { @Resource private UserDao userDao; // 使用@Resource注...2015-08-20 15:45:32 · 105 阅读 · 0 评论 -
JFast应用系列之(5) -- 控制器概述
控制器使用说明: 首先构建一个最基本的控制器类: /** * @Api注解是控制器的标志注解,JFast扫描到注解就会认为他是控制器 * 当我们发布一个服务时:对应请求路径是: 类名路径+方法路径 * @author jfast 2015年8月20日 */@Api(path = "api/v1", description = "用户信息控制器")pu...2015-08-20 16:46:05 · 135 阅读 · 0 评论 -
JFast应用系列之(6) -- 拦截器概述
JFast的拦截器,和其他框架的拦截器类似,容易上手 @Aop(scope = AopScope.Method,order = 0)public class UserInterceptor implements AopHandler{ public void beforeHandle(ApiInvocation invoke, HttpServletRequest r...原创 2015-08-21 06:07:49 · 140 阅读 · 0 评论 -
JFast应用系列之(7) -- 参数验证器概述
对请求参数进行后端验证: 创建参数验证类: 1.必填验证: @Validate(name = "require", description = "验证请求参数不可为null")public class RequireValidate implements ValidateHandler{ /** * ...2015-08-21 10:14:25 · 109 阅读 · 0 评论 -
JFast应用系列之(8) -- 简便的定时任务
jfast项目中创建定时任务: @Jobpublic class TestJob { private Logger log = LogFactory.getLogger(TestJob.class); @Schedule(cron = "1 * * * * *") public void task1(){ log.info("每分钟的...2015-08-21 10:43:20 · 85 阅读 · 0 评论