摘要: 1.缓存雪崩和缓存穿透问题 1.1缓存雪崩 简介:缓存同一时间大面积的失效,所以,后面的请求都会落到数据库上,造成数据库短时间内承受大量请求而崩掉。 解决办法:  事前:尽量保证整个 redis 集群的高可用性,发现机器宕机尽快补上。选择合适的内存淘汰策略。  事中:本地 ehcache 缓存 阅读全文
posted @ 2019-11-05 23:33 MyBeans 阅读(1098) 评论(0) 推荐(0) 编辑
摘要: 使用步骤: a : 添加依赖 b: 创建模板文件 保存位置resources/templates 目录下 文件后缀名.ftl c 编写controller 把结果传递给模板 在resources.templates下创建user.ftl文件,内容如下 <html> <head> <title>spr 阅读全文
posted @ 2019-11-05 20:36 MyBeans 阅读(1408) 评论(0) 推荐(0) 编辑
摘要: JPA顾名思义就是Java Persistence API的意思,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 1.jpa具有什么优势? (1)、标准化 JPA 是 JCP 组织发布的 Java EE 标准之一,因此任何声称符合 JPA 标准的框架都 阅读全文
posted @ 2019-11-05 20:30 MyBeans 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1.引入依赖: 1 <dependency> 2 <groupId>org.mybatis.spring.boot</groupId> 3 <artifactId>mybatis-spring-boot-starter</artifactId> 4 <version>2.0.0</version> 阅读全文
posted @ 2019-11-05 20:08 MyBeans 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 1 <parent> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-starter-parent</artifactId> 4 <version>2.0.2.RELEASE</version> 5 </ 阅读全文
posted @ 2019-11-05 20:02 MyBeans 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext 阅读全文
posted @ 2019-11-05 19:59 MyBeans 阅读(282) 评论(0) 推荐(0) 编辑
摘要: @EnableConfigurationProperties注解的作用是: 让使用 @ConfigurationProperties 注解的类生效。 当@EnableConfigurationProperties注解应用到你的@Configuration时, 任何被@ConfigurationPro 阅读全文
posted @ 2019-11-05 19:41 MyBeans 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: 后端开发中经常需要对移动客户端提供RESTful API接口,在后期版本快速迭代的过程中,修改接口实现的时候都必须同步修改接口文档,而文档与代码又处于两个不同的媒介,除非有严格的管理机制,不然很容易导致写出的代码与接口文档不一致现象。 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可 阅读全文
posted @ 2019-11-05 19:30 MyBeans 阅读(240) 评论(0) 推荐(0) 编辑