RESTFUL
RayBreslin
大数据开发、设计企业应用
展开
-
Restful接口开发(6):缓存服务Cache/Redis
一、实现功能通过spring的缓存机制,通过spring cache启动spring缓存,以及通过Redis实现缓存。二、spring cache基本参数1.@EnableCaching 启用缓存注解,放置位置:注释在启动类或者配置类上2.@Cacheable 有则用缓存,没有则运行方法(1)作用:Cacheable表示方法结果可以被缓存,第一次运行方法后,结果即被缓存;以后调...原创 2019-11-05 16:54:09 · 935 阅读 · 0 评论 -
Restful接口开发(5):Scheduling定时任务
一、实现功能通过spring的@Scheduling,实现定时执行指定任务。二、基本参数1.cron 值为字符串调用实例:2.zone设置时区3.fixedDelay(单位毫秒),每次方法执行完毕后,休息固定时间后再次启动4.fixedRate(单位毫秒)按照固定频率启动执行5.initialDelay单位毫秒,和上面三个参数搭配使用,首次执行延时备注:2-5的...原创 2019-11-05 15:05:13 · 885 阅读 · 0 评论 -
Restful接口开发(4):Async异步执行
一、实现功能通过spring的@Async异步注解实现方法的异步执行。二、基本步骤1.第一步:注解启动位置@EnableAsync应当在@SpringBootApplication注释的类上注释,例如:2.第二步:注解方法在@Service/@Component组件类的公有方法上注解@Async,从而,在@Controller层外部调用该方法时,为异步调用。备注:(...原创 2019-11-05 13:39:19 · 2342 阅读 · 0 评论 -
Restful接口开发(1):创建一个简单实例
一、Restful接口实例通过构建一个Restful接口实例,更加直接深入了解Restful接口的开发。二、构建一个简单实例1.创建项目参考https://blog.csdn.net/u010886217/article/details/852391102.项目结构Maven项目结构4. 创建第一个controller测试类:HelloworldControll...原创 2019-09-02 23:23:57 · 21525 阅读 · 1 评论 -
Restful接口开发(2):RestController详解-基础
一、日志级别使用commons.logging记录日志1.日志级别TRACE<DEBUG<INFO<WARN<ERROR<FATAL2.配置文件..demo\src\main\resources\application.yml配置日志输出级别为TRACEspring: jackson: date-format: yyyy-MM-dd...原创 2019-09-04 00:40:46 · 3406 阅读 · 1 评论 -
Restful接口开发(3):程序分层和Mybatis访问数据库
一、 程序的层次结构1.程序层次以及对象使用位置2.程序分层3.因为方便而且节省资源,使用docker搭建postgresql数据库docker run --name mypostgres -p 5432:5432 -v /opt/datas/docker/postgresql/data:/var/lib/postgresql/data -e POSTGRES_...原创 2019-09-06 13:50:59 · 568 阅读 · 0 评论