- 博客(8)
- 收藏
- 关注
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
JFast应用系列之(7) -- 参数验证器概述
对请求参数进行后端验证: 创建参数验证类: 1.必填验证: @Validate(name = "require", description = "验证请求参数不可为null")public class RequireValidate implements ValidateHandler{ /** * ...
2015-08-21 10:14:25
109
原创 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
JFast应用系列之(5) -- 控制器概述
控制器使用说明: 首先构建一个最基本的控制器类: /** * @Api注解是控制器的标志注解,JFast扫描到注解就会认为他是控制器 * 当我们发布一个服务时:对应请求路径是: 类名路径+方法路径 * @author jfast 2015年8月20日 */@Api(path = "api/v1", description = "用户信息控制器")pu...
2015-08-20 16:46:05
135
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
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
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
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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人