摘要: 什么是缓存穿透问题?? 我们使用redis是为了减少数据库的压力,让尽量多的请求去承压能力比较大的redis,而不是数据库。但是高并发条件下,可能会在redis还没有缓存的时候,大量的请求同时进入,导致一大批的请求直奔数据库,而不会经过redis。使用代码模拟缓存穿透问题如下: 首先是service 阅读全文
posted @ 2020-08-03 21:37 quintan 阅读(537) 评论(0) 推荐(0)
摘要: 这边主要分为三个步骤,当让使用redis的前提是你已经把redis安装并且启动起来了。 步骤一、配置pom文件依赖 <!--Springboot集成redis的起步依赖--> <dependency> <groupId>org.springframework.boot</groupId> <arti 阅读全文
posted @ 2020-08-03 21:20 quintan 阅读(1061) 评论(0) 推荐(0)
摘要: 主要分为两步 步骤一、在main方法加上@EnableTransactionManagement注解: @SpringBootApplication @EnableTransactionManagement//开启事物的管理支持 public class Application { public s 阅读全文
posted @ 2020-08-03 20:58 quintan 阅读(229) 评论(0) 推荐(0)
摘要: 我们将spring boot配置mybatis分为三步: 步骤一、配置pom文件的依赖: 这边主要是加两个依赖:一个是springboot加载mybatis的起步依赖,一个是mysql的jdbc驱动包。如下: <!--加载mybatis,整合springboot--> <!--这个依赖是mybati 阅读全文
posted @ 2020-08-03 20:51 quintan 阅读(2355) 评论(0) 推荐(0)
摘要: 这边主要有两种方式 方式一、使用传统的Spring提供的字符编码过滤器(Filter的方式) 因为,字符编码过滤器在框架中已经有了,所以我们不需要自己写了。直接进行配置类的实现: @Configuration public class CharacterConfig { @Bean public F 阅读全文
posted @ 2020-08-03 20:24 quintan 阅读(2512) 评论(0) 推荐(0)
摘要: springboot中使用Filter主要有两种方式: 方式一、使用注解的方式: 首先写一个Filter类继承Filter,然后再这个类上加上@WebFilter(urlPatterns = "/*")注解,路径表示需要过滤的路径。具体实现如下: @WebFilter(filterName = "M 阅读全文
posted @ 2020-08-03 18:10 quintan 阅读(489) 评论(0) 推荐(0)
摘要: 在springboot中使用Servlet主要有两种方式: 方式一、使用注解的方式: 首先编写一个Servlet类继承HttpServlet,方式和正常写Servlet一样。 然后在这个类上面加上@WebServlet注解,如下: @WebServlet(name = "MyServlet",url 阅读全文
posted @ 2020-08-03 17:53 quintan 阅读(1428) 评论(0) 推荐(0)