-
创建一个项目的Application,并使用注解@SpringbootApplication
eg: 项目名为girl
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class GirlApplication {
public static void main(String[] args) {
SpringApplication.run(GirlApplication.class, args);
}
}
-
配置文件
配置文件有两种方式: application.properties 和 application.yml 两种
注:两者没有本质的区别,个人感觉 .yml文件可读性更强(其他优势不清楚)
eg:
注:
1.配置文件的内容读取其实和spring读取没有区别,毕竟还是spring的东西,都是用@Value("${配置的变量名}")
2.配置文件内不可以直接读取配置信息如:content: "cupSize: ${cupSize},age:${age}}"
3.第二种是不是很像docker-compose.yml的写法~~~
-
springBoot 最为推荐的一种配置文件的方式Javabean+@ConfigurationProperties(prefix = "girl")
配置文件:
注:以girl分组,包括两属性
javabean 的写法:
注:需要制定前缀(prefix = "girl")