SpringBoot外部配置
来源:互联网 发布:warframe淘宝白金 编辑:程序博客网 时间:2024/05/21 15:17
Spring Boot的配置文件
Spring Boot使用一个全局的配置文件application.properties或者application.yml(yaml语言的配置文件),放置在src/main/resource目录或者类路径的config下面
- application.properties下配置:
server.port=9090server.context-path=/helloboot
- application.yml下配置:
server:port:9090contextPath:/helloboot
Spring Boot允许使用properties和yaml文件或者命令行参数作为外部配置
命令行参数配置
Spring Boot是可以基于jar包运行的,可以直接执行命令java -jar xx.jar执行,可以后面跟一些命令来修改属性,如修改Tomcat端口号可以用:java -jar xx.jar --server.port=9090
常规属性配置
在application.properties文件中配置,在项目中直接用@Value注解引入即可
@Value("${book.name}") private String name; @Value("${book.author}") private String author;
类型安全的配置
可以通过@ConfigurationProperties注解将配置文件与bean关联起来,在代码中直接将bean注入即可
配置:
book.name=七夜雪
book.author=沧月
Bean:
@Component@ConfigurationProperties(prefix="book")public class BookSettings { private String name; private String author; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAuthor() { return author; } public void setAuthor(String author) { this.author = author; }
使用:
@Autowired
private BookSettings bookSettings;
阅读全文
0 0
- 【SpringBoot】SpringBoot核心-外部配置
- SpringBoot外部配置
- springboot外部配置
- SpringBoot实战 之 外部配置篇
- SpringBoot14-springboot核心-外部配置,日志配置,Profile配置
- springboot 使用外部配置文件
- Springboot引用外部配置文件
- Springboot引用外部配置文件
- springboot配置
- springboot配置
- SpringBoot配置
- springboot调用外部接口FeignClient
- springboot引入外部jar包
- SpringBoot项目导入外部服务器
- 【SpringBoot】SpringBoot核心-基本配置
- SpringBoot-01SpringBoot配置FastJson
- SpringBoot使用外部的配置文件(四)
- SpringBoot学习记录3------外部配置文件yml
- 划分型dp
- 软件工程(C编码实践)学习总结和感悟
- 基于temporal segment networks的行为识别
- jsp/servlet第四章第二节Jsp四大作用域
- HDU 3535:AreYouBusy
- SpringBoot外部配置
- 获取url参数,分离url里面的参数
- SpringBoot的入门搭建(二)
- Spring依赖注入
- SVN快速入门
- Android 超简单音乐播放器(四)广告栏的实现
- LeetCode 8. String to Intrger(atoi)
- SpringMVC编程一般流程
- Xpath实战三:下载煎蛋网妹子照片