SpringBoot之配置文件

前言

配置文件类型

SpringBoot中可以使用三种后缀的配置文件,分别为.properties、.yml、.yaml,其实后面两个是一样的(后面只说两种),只是写法不同,如同html和htm,但是SpringBoot中的配置文件名必须是application,环境配置文件必须以application开头。
如果同一个项目中同一个目录下同时存在两种配置文件,properties的优先级更高!

配置内容

此处以properties为例,yml也是类似的。

    // 设置内嵌Tomcat端口号
	server.port=8080
	// 设置上下文根
	server.servlet.context-path=/root
	// 激活使用的配置文件
	// dev为application-dev.properties配置文件-和.之间的名
	spring.profile.active=dev

	// 自定义配置
	// 获取时通过@value({myname})获取即可
	myname=zhangprogrammer

	// 配置视图解析器
	spring.mvc.view.prefix=/
	spring.mvc.view.suffix=.jsp

	// 配置数据源
	// 如果是mysql注意5版本和8版本的驱动包不一样
	// url后面需要添加一些参数,如时区、编码
	spring.datasource.driver-class-name=
	spring.datasource.url=
	spring.datasource.username=
	spring.datasource.password=

	// 指定mybatis映射文件地址
	// mapper放在resource下的mapper文件夹下
	// 下面的示例/只有一个,我本想通过转义控制显示但是不行,就使用两个来不影响后面的显示,大家不要学习哦
	mybatis.mapper-location=classpath:mapper//*.xml
	
	// 继承redis
	// 使用RedisTemplate
	spring.redis.host=192.168.100.100
	spring.redis.port=12345
	spring.redis.password=123

	// 配置字符编码格式(过时)
	spring.http.encoding.enable=false
	spring.http.encoding.force=true
	spring.http.encoding.charset=UTF-8

	// 设置请求响应编码
	server.servlet.encoding.enabled=true
	server.servlet.encoding.force=true
	server.servlet.encoding.charset=utf-8

	// 设置静态资源路径
	spring.mvc.static-path-pattern=/resource/**

结束语

其实学习一门技术最好的方式就是看官方文档SpringBoot官网,全而详细,本章只是列举了一些比较常用的,为的就是加强记忆,本文也会根据自己的工作随时更新。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值