位于 resources 文件夹下,支持以下两种格式。由 Spring Boot 自动加载。
application.properties
application.yml
#端口号
server.port=8080
#访问前缀
server.servlet.context-path=/demo
#数据库驱动
jdbc.driver=com.mysql.jc.jdbc.Driver
#数据库链接
jdbc.url=jdbc:mysql://localhost:3306/demo?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=UTC
#数据库用户名
jdbc.username=root
#数据库密码
jdbc.password=wdh19970506
#Mybatis
#配置文件路径
mybatis_config_file=mybatis-config.xml
#SQL语句配置路径
mapper_path=/mapper/**.xml
#实体类所在包
type_alias_package=com.example.demo.entityCopy to clipboardErrorCopied
JDBC 连接 Mysql5 驱动: com.mysql.jdbc.Driver
JDBC 连接 Mysql6 驱动: com.mysql.cj.jdbc.Driver , URL 必须要指定时区 serverTimezone !
多重配置
在 Spring Boot 中,我们往往需要配置多个不同的配置文件去适应不同的环境:
application-dev.properties 开发环境
application-test.properties 测试环境
application-prod.properties 生产环境
只需要在程序默认配置文件 application.properties 中设置环境,就可以使用指定的配置。
spring.profiles.active=dev