springboot自定义starter实现redis-starter
Spring Boot 是用于构建单个微服务应用程序的框架。它的自定义 starter 是一组用于配置 Spring Boot 应用程序的起始依赖项。通过使用自定义 starter,可以简化应用程序的依赖关系管理,并简化应用程序配置。要创建自定义 starter,需要编写一个新的 Spring Boot 工程,然后在其中添加所需的依赖项并定义自己的配置类,下面我们便开始编写自己的redis-starter。
1.创建springboot项目
2.编写redis-starter项目代码
项目结构如下图
pom.xml代码
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.5</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>