spring boot配置文件application.properties

本文介绍SpringBoot中的配置方法,包括如何设置开发环境和生产环境、调整Tomcat端口、数据库及Mybatis配置、Redis配置等,并展示了如何通过不同的配置文件区分开发与生产环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

spring boot简化了所有的配置, 全部都集中到了, application.properties文件中, 本次整合一些常用的配置

官方文档地址

###1.配置开发环境和生成环境
我们在开发环境下和生产环境下的配置信息不同, 如果每次修改配置文件会很麻烦, spring boot一些方便的配置;

1.创建下面的3个文件,并且按照需求设置配置

application-dev.properties	# 开发环境的配置
application-pro.properties	# 生产环境的配置
application.properties		# 所有环境通用的配置

2.在application.properties 文件中添加下面的属性, 表示使用的是哪一个环境的配置

spring.profiles.active=dev	# 表示使用开发环境的配置
#spring.profiles.active=pro	# 表示使用生产环境的配置

###2.修改Tomace的端口号

server.port=8888

3. 数据库的配置

######  db config start ###### 
spring.datasource.url=jdbc:mysql://127.0.0.1/web?useUnicode=true&characterEncoding=utf-8&serverTimezone=UTC&useSSL=true
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
######  db config end ###### 
3.2 Mybatis相关
# 对应的 sql 文件 位置
mybatis.mapper-locations=classpath:mybatis/**/*.xml

# sql 日志打印
logging.level.com.name.dao=debug

4. redis的配置

######   Redis config start ###### 
spring.redis.database=0
spring.redis.host=127.0.0.1
spring.redis.port=6379
spring.redis.password=
spring.redis.pool.max-active=20
spring.redis.pool.max-wait=-1
spring.redis.pool.max-idle=8
spring.redis.pool.min-idle=0
spring.redis.timeout=0
######   Redis config end ###### 

5. 设置项目名称

# 设置项目名称
spring.application.name=abc-web
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值