SpringBoot 自动配置
需求:自定义一个redis-start。 当导入redis坐标时,SpringBoot自动创建JedisBean.
实现步骤:
- 创建redis-spring-boot-autoconfigure模块
- 创建redis-spring-boot-start模块,依赖redis-spring-boot-autoconfigure 模块
在redis-spring-boot-autoconfig模块中初始化Jedis的Bean.b并定义META-INF/spring.factories文件
- spring.factories文件,用来记录项目包外需要注册的bean类名
- META-INF/spring.factories
- META-INF/spring.factories
在测试模块中引入自定义的redis-starter 依赖,测试获取Jedis的Bean, 操作redis
SpringBoot 监控
使用步骤
- 导入依赖坐标
- 访问 http://localhost:8080/acruator 即可
SpringBoot监控使用
SpringBoot监控 - Spring Boot Admin
使用步骤