Ciwei
SpringBoot整合Mybatis-Plus SpringBoot整合Mybatis-Plus
SpringBoot整合Mybatis-plus 新建一个项目。pom文件中加入Mybatis依赖,完整pom如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns=
2018-07-26
限流算法 限流算法
高并发访问时,缓存、限流、降级往往是系统的利剑,在互联网蓬勃发展的时期,经常会面临因用户暴涨导致的请求不可用的情况,甚至引发连锁反映导致整个系统崩溃。这个时候常见的解决方案之一就是限流了,当请求达到一定的并发数或速率,就进行等待、排队、降级
2018-07-26
SpringBoot使用validator校验 SpringBoot使用validator校验
在前台表单验证的时候,通常会校验一些数据的可行性,比如是否为空,长度,身份证,邮箱等等,那么这样是否是安全的呢,答案是否定的。因为也可以通过模拟前台请求等工具来直接提交到后台,比如postman这样的工具,那么遇到这样的问题怎么办呢,我们可
2018-07-26
SpringBoot使用Sentry收集错误日志 SpringBoot使用Sentry收集错误日志
SpringBoot中怎么使用Sentry的 <dependency> <groupId>io.sentry</groupId> <artifactId
2018-07-25
Docker安装Sentry日志框架 Docker安装Sentry日志框架
Sentry 是一款基于 Django实现的错误日志收集和聚合的平台,它是 Python 实现的,但是其日志监控功能却不局限于python,对诸如 Node.js, php,ruby, C#,java 等语言的项目都可以做到无缝集成,甚至可
2018-07-25
SpringBoot定义事件和监听器 SpringBoot定义事件和监听器
继承事件 ApplicationEvent 定义监听 ApplicationListener 继承事件 ApplicationEventpublic class EmailEvent extends ApplicationEvent
2018-07-23
Spring-Data-Redis 缓存@Cacheable、@CacheEvict、@CachePut的用法 Spring-Data-Redis 缓存@Cacheable、@CacheEvict、@CachePut的用法
Spring为我们提供了几个注解来支持Spring Cache。 @Cacheable 每次查询,将查询结果放入缓存中 相同id,第二次查询时只从缓存中取数据,不从数据库中取,提高数据查询效率 @CacheEvict CacheEvic
2018-07-22
Spring Boot项目中自定义注解的使用 Spring Boot项目中自定义注解的使用
1.定义注解接口/** * @Package: com.example.config * @Description: 定制一个接口 * @author: Ciwei * @date: 17/2/23 下午4:20 */ @Docu
2018-07-22
28 / 28