spring-boot-starter-parent 项目<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.2.RELEASE</version>
</parent>
<dependencyManagement>
<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dependencies</artifactId> <version>1.5.6.RELEASE</version> <type>pom</type> <scope>import</scope> </dependency> </dependencyManagement>
spring-cloud-context 依赖后,才会进行加载。user:
name: admin
@Conditional 等条件注解 的条件,进行自动配置并将 Bean 注入 Spring IoC 中。@Value("${user.name}")
private String name;
@ConfigurationProperties(prefix="user") public class User { private String name; private String sex; public void setName(String name) { this.name = name; } public String getName() { return name; }
public void setSex(String sex) {
this.sex = sex;
}
public String getSex() {
return sex;
} }
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion> <!-- 去除 Tomcat -->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency> <!-- 引入 Jetty -->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jetty</artifactId>
</dependency>
原文:https://www.cnblogs.com/apesdust/p/14984392.html