SpringBoot配置属性注入
1.单个属性注入
在application.yml文件中定义
在Java类中通过@value注入
2.多个属性注入使用对象的形式注入
在application.yml文件中定义
在Java代码中新建LimitConfig类,添加这些属性,生成setter,getter,toString方法
添加注解@component、@ConfigurationProperties(prefix = " 前缀")
在Java类中通过@Autowired注入对象,使用
SpringBoot配置开发环境(application-dev.yml)、生产环境(application-prod.yml)、测试环境((application-test.yml))的激活文件
当前激活开发环境配置文件
在部署上线的时候在jar包所在目录可直接使用java的命令运行生产环境配置文件,命令:
java -jar -Dspring.profiles.active=prod 到运行的jar包名.jar