怎么自定义JavaSpring-boot-starter
                                            本篇内容介绍了“怎么自定义Java Spring-boot-starter”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
库伦ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18980820575(备注:SSL证书合作)期待与您的合作!
pom引入依赖
com.bozhon redis-spring-boot-starter 1.0-SNAPSHOT redis-spring-boot-starter org.springframework.boot spring-boot-starter-parent 2.1.1.RELEASE UTF-8 1.8 1.8 org.springframework.boot spring-boot-starter org.springframework.boot spring-boot-configuration-processor 2.1.1.RELEASE true redis.clients jedis 2.9.0 
JedisProperties
@ConfigurationProperties(prefix = "redis")
public class JedisProperties {
    private String host;
    private int port;
    public String getHost() {
        return host;
    }
    public void setHost(String host) {
        this.host = host;
    }
    public int getPort() {
        return port;
    }
    public void setPort(int port) {
        this.port = port;
    }
}JedisAutoConfiguration
@Configuration
@ConditionalOnClass(Jedis.class)
@EnableConfigurationProperties(JedisProperties.class)
public class JedisAutoConfiguration {
    @Bean
    @ConditionalOnMissingBean
    public Jedis jedis(JedisProperties p){
        return new Jedis(p.getHost(),p.getPort());
    }
}spring.factories
在src/main/resources下增加以下内容
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ com.bozhon.config.JedisAutoConfiguration
mvn install

使用
引入依赖
com.bozhon redis-spring-boot-starter 1.0-SNAPSHOT 
增加redis配置
application.properties
redis.host=127.0.0.1 redis.port=6379
Controller编写测试用例
@RestController
public class RedisController {
    @Autowired
    private Jedis jedis;
    @GetMapping("/info")
    public String info() {
        jedis.set("test","11111111");
        return "success";
    }
}测试

结果显示

依赖文件

“怎么自定义Java Spring-boot-starter”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!
当前标题:怎么自定义JavaSpring-boot-starter
本文链接:http://www.cqwzjz.cn/article/gghphi.html

 建站
建站
 咨询
咨询 售后
售后
 建站咨询
建站咨询 
 