Skip to content

Latest commit

 

History

History
 
 

spring-boot-demo-properties

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

spring-boot-demo-properties

依赖 spring-boot-demo-parent

application.yml

server:
  port: 8080
  context-path: /demo
application:
  name: spring-boot-demo-properties
  version: 0.0.1-SNAPSHOT
  author:
    name: xkcoding
    website: xkcoding.com
    qq: 237497819
    phone-number: 18601224166

读取配置文件的两种方式

ApplicationConfig.java(第一种方式)

@Component
@Data
public class ApplicationConfig {
	@Value("${application.name}")
	private String name;
	@Value("${application.version}")
	private String version;
}

AuthorConfig.java(第二种方式)

@Data
@ConfigurationProperties(prefix = "application.author")
@Component
public class AuthorConfig {
	private String name;
	private String website;
	private String qq;
	private String phoneNumber;
}