Spring Cloud Spring Boot mybatis???????????????????????????????????????????????????????????????1???(

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Cloud Spring Boot mybatis???????????????????????????????????????????????????????????????1???(相关的知识,希望对你有一定的参考价值。

???????????????   ??????   art   ?????????   ??????   cep   auto   wired   sts   

?????????????????????Spring Boot?????????????????????????????????Spring???????????????????????????????????????????????????????????????Spring Boot?????????????????????????????????????????????????????????????????????Spring??????????????????XML?????????????????????????????????pom.xml?????????????????????Starter POMs?????????????????????????????????????????????????????????????????????????????????????????????????????????application.properties????????????????????????????????????????????????????????????

?????????????????????????????????????????????application.properties???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????application.properties??????????????????????????????????????????

????????????????????????

???????????????Spring Boot??????????????????????????????????????????????????????????????????????????????????????????????????????

com.didispace.blog.name=?????????DD  
com.didispace.blog.title=Spring Boot??????  

????????????@Value("${?????????}")??????????????????????????????????????????????????????

@Component  
public class BlogProperties {  
  
    @Value("${com.didispace.blog.name}")  
    private String name;  
    @Value("${com.didispace.blog.title}")  
    private String title;  
  
    // ??????getter???setter  
  
}  

??????????????????????????????????????????BlogProperties??????????????????????????????????????????????????????

@RunWith(SpringJUnit4ClassRunner.class)  
@SpringApplicationConfiguration(Application.class)  
public class ApplicationTests {  
  
    @Autowired  
    private BlogProperties blogProperties;  
  
  
    @Test  
    public void getHello() throws Exception {  
        Assert.assertEquals(blogProperties.getName(), "?????????DD");  
        Assert.assertEquals(blogProperties.getTitle(), "Spring Boot??????");  
    }  
  
}  

??????????????????

???application.properties?????????????????????????????????????????????????????????????????????????????????

com.didispace.blog.name=?????????DD  
com.didispace.blog.title=Spring Boot??????  
com.didispace.blog.desc=${com.didispace.blog.name}??????????????????${com.didispace.blog.title}???  

com.didispace.blog.desc?????????????????????????????????name???title?????????????????????????????????????????????DD??????????????????Spring Boot????????????

???????????????

??????????????????????????????????????????????????????????????????????????????????????????????????????????????????Spring Boot????????????????????????????????????${random}?????????int??????long?????????string??????????????????????????????????????????

# ???????????????  
com.didispace.blog.value=${random.value}  
# ??????int  
com.didispace.blog.number=${random.int}  
# ??????long  
com.didispace.blog.bignumber=${random.long}  
# 10??????????????????  
com.didispace.blog.test1=${random.int(10)}  
# 10-20????????????  
com.didispace.blog.test2=${random.int[10,20]}  

 

以上是关于Spring Cloud Spring Boot mybatis???????????????????????????????????????????????????????????????1???(的主要内容,如果未能解决你的问题,请参考以下文章

Spring Cloud 对应 Spring Boot 版本

spring-boot 指标与 spring-cloud 指标

Spring Cloud Spring Boot mybatis分布式微服务云架构使用Intellij中的Spring Initializr来快速构建Spring Boot/Cloud工程

Spring Cloud Spring Boot mybatis分布式微服务云架构使用Intellij中的Spring Initializr来快速构建Spring Boot/Cloud工程

Spring Cloud 学习 Spring Boot Admin

Spring Boot与Spring Cloud技术选型版本对应关系