
spring boot
文章平均质量分 78
zlj1217
这个作者很懒,什么都没留下…
展开
-
spring cache学习(一):spring cache注解简单了解
最近了解到spring cache非常方便的对一些方法的结果值做了缓存,结合spring boot中的注解使用更加方便,这里去学习一下。在做分类视图可配置化时,发现组织架构的接口加了@cacheable注解,这里就去了解一下spring的cache支持。1.相关注解spring boot cache 提供了一些注解方便做cache应用。(1)@CacheConfig:主要用于配置该类中会用到的...原创 2018-07-05 15:46:03 · 32048 阅读 · 6 评论 -
spring boot配置jsp
spring-boot中jsp的使用jsp是之前在学习java开发中会学习到的知识,虽然现在公司中虽然使用jsp越来越少,但是spring-boot配置jsp的使用还是应该去记录一下。相关依赖增加这里要加入一些依赖:<dependency> <groupId>org.springframework.boot</groupId> <ar原创 2018-10-25 00:01:11 · 4972 阅读 · 2 评论 -
springboot配置swagger-rest文档
前言swagger是一个很好的restful形式的api文档,可以通过比较小的侵入来提供很好的restful的文档。因为swagger是依赖服务生成的,所以其实是依赖服务的,这也算是它的一个小缺点吧。但是其实如果一个项目习惯去手写文档之后,也是可以的,但是新的项目还是建议去用一些自动生成的文档,省去了很多麻烦。spring boot配置swagger引入swagger依赖<depe...原创 2018-09-24 16:22:16 · 1119 阅读 · 0 评论 -
两个切面的配置
前言之前也学习过validate注解去校验一些参数的必要条件,这回工作中用的时候遇到了一些问题。这里都是使用spring boot框架去做的切面,省去了很多不需要的配置。这里去记录一下。两个切面validate注解这里主要是去使用了hibernate中的注解而去做的切面,之前在博客中写到的整合了两个标准的注解的切面(注意区分下)。看一下切面的代码:@Aspect@Configurat...原创 2018-09-24 02:27:47 · 1372 阅读 · 0 评论 -
springboot应用拦截器
背景在工作中看到了不少项目用到了拦截器,这里去总结一下spring-boot使用拦截器。拦截器是Spring提供的HandlerInterceptor(拦截器),其功能和过滤器类似,但是提供更精细的控制能力:在request被响应之前、request被响应之后、视图渲染之前以及request全部结束之后。我们不能通过拦截器修改request的内容,但可以通过抛出异常(或者返回false)来暂停...原创 2018-09-08 19:35:11 · 3618 阅读 · 2 评论 -
spring boot actuator
前言spring boot的一大特性就是自带的actuator。它是spring-boot框架提供的对应系统的自省和监控的集成功能,可以对系统进行配置查看、相关功能统计等。actuator的使用引入依赖<dependency> <groupId>org.springframework.boot</groupId> ...原创 2018-08-26 21:09:14 · 671 阅读 · 0 评论 -
validate注解做校验
前言之前也用过hibernate的校验注解,但是没有去做一个总结,这里参考一篇博客去做一个总结。简述JSR303/JSR-349,hibernate validation,spring validation之间的关系。JSR303是一项标准,JSR-349是其的升级版本,添加了一些新特性,他们规定一些校验规范即校验注解,如@Null,@NotNull,@Pattern,他们位于javax.va...原创 2018-08-19 19:50:18 · 44346 阅读 · 4 评论 -
spring中根据Application获取BEAN的工具类
背景在最近的开发工作中,用到了策略模式(之前也写过关于策略模式这个设计模式的学习,但是之前那个不是在spring框架中),这时候策略中的context或者factory就要去动态的根据调用的策略类型不同去拿到对应的bean对象,这里去了解了一个通过application context拿取bean的工具类,这里记录一下。话不多说,直接上代码@Component@Slf4jpu...原创 2018-08-12 22:33:10 · 1211 阅读 · 0 评论 -
spring cache学习(二)实现spring-Redis-caffeine 二级缓存
在开源中国上看到了对springcache实现二级缓存一篇不错的文章,这里转载一下,自己后边实现之后再去补充其中的点https://my.oschina.net/dengfuwei/blog/1616221转载 2018-07-06 11:52:47 · 3416 阅读 · 0 评论 -
dubbo基础(三)——springboot使用dubbo框架
dubbo集成spring bootspring boot肯定是现在用的做多的开发框架,而dubbo框架是最流行的rpc框架之一,整合springboot和dubbo的使用很有必要。本篇博客还是根据上一篇中的dubbo简单demo的简单示例来整合spring boot。(上一篇传送门:dubbo-demo)依赖因为是springboot项目,dubbo官方也提供了dubbo的starter...原创 2019-03-20 22:52:01 · 501 阅读 · 0 评论