spring boot配置文件详解
2023-09-14 09:02:02 时间
spring boot配置文件详解
application.properties是spring-boot的核心配置文件,这个配置文件基本可以取代我们ssm或者ssh里面的所有的xml配置文件。
当我们启动springboot工程做的第一件事就是加载application.properties属性配置文件。
application.properties虽然有时候是空的,也能正常启动,是因为,application.properties有很多默认配置,这也说明了springboot是一个开箱即用的。也就是约定优于配置的实践。
Springboot有很多默认配置参考springboot文档
比如:编码对中文支持很友好,统一utf-8
spring.messages.encoding=UTF-8 # Message bundles encoding.
server.tomcat.uri-encoding=UTF-8 # Character encoding to use to decode the URI.
spring.freemarker.charset=UTF-8 # Template encoding.
spring.http.encoding.charset=UTF-8 # Charset of HTTP requests and responses. Added to the "Content-Type"
比如:tomcat端口号
server.port=8080 # Server HTTP port.//pojo中有date类型怎么转string类型就靠这两个配置
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=Asia/Chongqing
参数间引用
com.niwotaxuexiba.author.name=zhangxueliang
com.niwotaxuexiba.author.sex= male
com.niwotaxuexiba.author.desc=${com.niwotaxuexiba.author.name} ${com.niwotaxuexiba.author.sex}
随机数
# 随机字符串
com.value=${random.value}
# 随机int
com.number=${random.int}
# 随机long
com.bignumber=${random.long}
# 10以内的随机数
com.test1=${random.int(10)}
# 10-20的随机数
com.test2=${random.int[10,20]}
相关文章
- 玩转 Spring Boot 应用篇(引入Redis解决店铺高并发读的问题)(十七)
- Spring学习笔记(五)——JdbcTemplate和spring中声明式事务
- spring boot框架搭建_springboot工作原理
- Apache Shiro In Easy Steps With Spring Boot(二)-Authenticator,Authorizer,Subject
- spring boot整合shiro_Spring框架介绍及使用
- Spring Boot基础配置之属性配置
- 基于Spring Boot、Vue的考试报名系统设计与实现-前后端分离-课程设计-毕业设计一键部署版
- Just:Spring Boot 应用的新命令行界面
- 技术分享 | Spring Boot 异常处理
- Spring-IOC
- 软件测试|Spring Boot 的 RESTful API 设计与实现
- Spring-webflux 响应式编程
- Spring Boot集成Disruptor
- Spring Boot发布2.6.2、2.5.8:升级log4j2到2.17.0
- Spring Boot 监听 Redis Key 失效事件实现定时任务
- Spring Boot的测试框架(二)
- Spring Cloud Security监控示例-安全审计日志示例
- 将 Spring Cloud Task 集成到 Spring Boot 应用中
- Spring Boot 配置文件的加载优先级
- 终于把 Spring Boot 3.0 写成书了!
- SpringBoot之Redis访问(spring-boot-starter-data-redis)详解数据库
- spring+mybatis 多数据源切换详解编程语言
- spring jdbcTemplate 插入对象返回主键值详解编程语言
- spring的AOP(四)—-Spring AOP 编程(Advisor)详解编程语言
- Spring Boot全局支持CORS(跨源请求)的配置方法详解编程语言
- Spring Boot 核心配置文件 bootstrap & application 详解。编程语言
- Spring Boot读取配置的 5 种方式详解编程语言
- spring-boot 访问时,加与不加项目名分析详解编程语言
- Spring Boot(十四):spring boot整合shiro-登录认证和权限管理详解编程语言
- Spring Boot(十二):spring boot如何测试打包部署详解编程语言