硅谷雷锋阳 学习笔记"/>
SpringBoot高级整合 尚硅谷雷锋阳 学习笔记
SpringBoot高级整合 尚硅谷雷锋阳 学习笔记
这里写目录标题
- SpringBoot高级整合 尚硅谷雷锋阳 学习笔记
- Springboot与缓存
- JSR107缓存规范
- Spring缓存抽象
- 代码实现
- 搭建基本环境
- 体验缓存
- Cacheable运行流程
- Cacheable其他属性
- Cacheput
- CacheEvict 清除缓存
- Caching(三合一)
- Redis
- redis环境搭建
- Redis环境搭建
- 自定义CacheManger
- SpringBoot 与消息
- SpringBoot 与检索
- SpringBoot 与任务(异步,定时,邮件 任务)
- SpringBoot 与安全
- SpringBoot 与开发热部署
- SpringBoot 与监控管理
- 各端点测试
- 定制端点
- 自定义Healtindicator
Springboot与缓存
JSR107缓存规范
相信大家都能看得懂
使用JSR107需要导入下面的依赖包
Spring缓存抽象
代码实现
搭建基本环境
创建数据库
SET FOREIGN_KEY_CHECKS=0;DROP TABLE IF EXISTS `department`;
CREATE TABLE `department` (`id` INT(11) NOT NULL AUTO_INCREMENT,`departmentName` VARCHAR(255) DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8;DROP TABLE IF EXISTS `employee`;
CREATE TABLE `employee` (`id` INT(11) NOT NULL AUTO_INCREMENT,`lastName` VARCHAR(255) DEFAULT NULL,`email` VARCHAR(255) DEFAULT NULL,`gender` INT(2) DEFAULT NULL,`d_id` INT(11) DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8;INSERT INTO employee(lastName,email,gender,d_id)VALUES('zhangsan','zhangsan@qq',1,1);
INSERT INTO employee(lastName,email,gender,d_id)VALUES('lisi','lisi@qq',0,2);
建两个bean实体类
package com.luyi.bean;/*** @author 卢意* @create 2020-11-24 9:00*/
public class Department {private Integer id;private String departmentName;public Department() {super();// TODO Auto-generated constructor stub}public Department(Integer id, String departmentName) {super();this.id = id;this.departmentName = departmentName;}public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getDepartmentName() {return departmentName;}public void setDepartmentName(String departmentName) {this.departmentName = departmentName;}@Overridepublic String toString() {return "Department [id="
更多推荐
SpringBoot高级整合 尚硅谷雷锋阳 学习笔记
发布评论