SpringBoot配置文件基础部分说明
SpringBoot-yml文件配置说明
友情提示:有一些代码中有乱码,请脑补删除,适合快速入门
#开启spring的Bebug模式,可以查看有哪些自动配置生效
#debug=true
#开启热启动,关闭thymeleaf的缓存
spring.thymeleaf.cache=false
#spring获得前台的时间并转换格式
spring.mvc.date-format=yyyy-MM-dd
#sql打印控制台
logging.level.com.example.demo.dao= debug
#配置数据源,并指定连接池
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
#当前的url适合MySQL 8版本以上使用
spring.datasource.url=jdbc:mysql://localhost:3306/mybatis?useSSL=false&serverTimezone=UTC&characterEncoding=utf8&allowPublicKeyRetrieval=true
spring.datasource.username=root
spring.datasource.password=741852963
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
#扫描mapper文件
mybatis.mapper-locations=classpath:mapper/*.xml
#扫描mybatis的配置文件
mybatis.config-location=classpath:springBoot-mybatisconfig.xml
#设置springboot启动后的
spring.resources.static-locations=classpath:/hello/�ö��ŷָ����·��
#指定国际化的默认配置文件
spring.messages.basename=i18n.login
#logging.level.* : 作为package(包)的前缀来设置日志级别。
#logging.file :配置日志输出的文件名,也可以配置文件名的绝对路径。
#logging.path :配置日志的路径。如果没有配置logging.file,Spring Boot 将默认使用spring.log作为文件名。
#logging.pattern.console :定义console中logging的样式。
#logging.pattern.file :定义文件中日志的样式。
#logging.pattern.level :定义渲染不同级别日志的格式。默认是%5p.
#logging.exception-conversion-word :.定义当日志发生异常时的转换字
#��־����
# ָ����־����Ĭ����info���� trace ������ӡ������־
#��ʽ��logging.level.ָ����
logging.level.com=trace
#ָ��������־�ļ�
logging.file=springbootdemo01.log
# ��ָ��·���ڵ�ǰ��Ŀ������springboot.log��־
# ����ָ��������·����
#logging.file=E:/loggerText/springboot.log
# �ڵ�ǰ���̵ĸ�·���´���spring�ļ��к������log�ļ��У�ʹ��?spring.log ��ΪĬ���ļ�
#设置日志输出的位置
logging.path=/loggerText/spring/log
# �ڿ���̨�������־�ĸ�ʽ
#设置日志输出的格式
logging.pattern.console=%d{yyyy-MM-dd} [%thread] %-5level %logger{50} - %msg%n
# ָ���ļ�����־����ĸ�ʽ
#logging.pattern.file=%d{yyyy-MM-dd} === [%thread] === %-5level === %logger{50} ==== %msg%n
# ��־�����ʽ��
# %d��ʾ����ʱ�䣬
# %thread��ʾ�߳�����
# %-5level�����������ʾ5���ַ����
# %logger{50} ��ʾlogger�����50���ַ��������վ��ָ
# %msg����־��Ϣ��
#%n�ǻ��з�
#ָ���������� ��ָ�������Ǹ�properties�����ļ�,ָ���������ļ�����ʧЧ�������ļ���
#�ƶ���ʽҲ�����������������ָ�������к���tomcat�ĵ�һѡ�������ļ�ָ������ʧЧ����-Dspring.profiles.active=dev
#设置运行环境,需要在resources目录下创建一个application-dev.properties文件,只需要切换 dev 的文件名就可以直接切换运行环境
spring.profiles.active=dev
#?ʹ��properties��ʵ�����ʼ������ֵ
#�ļ�����Setings-->File Encodings
#�����������
# ${random.value}��${random.int}��${random.long}
# ${random.int(10)}��${random.int[1024,65536]}
#type01.name=����${random.value}
#type01.age=20
#type01.bir=true
#list��ֵ
#type01.list=l1,l2
#Map��ֵ
#type01.map.k1=v1
#type01.map.k2=v2
#�ำֵ
#${type01.name}�Ѷ�Ӧ������ֵƴ�ϣ����û�ж�Ӧ������ֵ���
SpringBoot配置文件基础部分说明的更多相关文章
- SpringBoot配置文件 application.properties详解
SpringBoot配置文件 application.properties详解 本文转载:https://www.cnblogs.com/louby/p/8565027.html 阅读过程中若发现 ...
- Spring-Boot配置文件数据源配置项
Spring-Boot配置文件数据源配置项(常用配置项为红色) 参数 介绍 spring.datasource.continue-on-error = false 初始化数据库时发生错误时,请勿停止 ...
- SpringBoot配置文件 application.properties,yaml配置
SpringBoot配置文件 application.properties,yaml配置 1.Spring Boot 的配置文件 application.properties 1.1 位置问题 1.2 ...
- 从SpringBoot到SpringCloudAlibaba简明教程(一):初识SpringBoot及其基础项目构建
前言 Spring框架的大名想必大家早已如雷贯耳,我们来看一下springboot诞生的初衷,以及它在springframe的基础上解决了哪些痛点. 很久以前,J2EE还是java企业级应用的标准规范 ...
- 解决spring-boot配置文件使用加密方式保存敏感数据启动报错No decryption for FailsafeTextEncryptor. Did you configure the keystore correctly
spring-boot配置文件使用加密方式保存敏感数据 application.yml spring: datasource: username: dbuser password: '{cipher} ...
- springboot配置文件中使用当前配置的变量
在开发中,有时我们的application.properties某些值需要重复使用,比如配置redis和数据库或者mongodb连接地址,日志,文件上传地址等,且这些地址如果都是相同或者父路径是相同的 ...
- SpringBoot 配置文件存放位置及读取顺序
SpringBoot配置文件可以使用yml格式和properties格式 分别的默认命名为:application.yml.application.properties 存放目录 SpringBoot ...
- [SpringBoot] - 配置文件的多种形式及JSR303数据校验
Springboot配置文件: application.yml application.properties(自带) yml的格式写起来稍微舒服一点 在application.properties ...
- 将springboot配置文件中的值注入到静态变量
SpringBoot配置文件分为.properties和.yml两种格式,根据启动环境的不同获取不同环境的的值. spring中不支持直接注入静态变量值,利用spring的set注入方法注入静态变量 ...
随机推荐
- Python代码打包成exe可执行程序
首先,打包成exe可执行程序是针对windows平台来说的. 目前比较主流的打包工具就是pyinstaller. 参考:Using PyInstaller 首先安装pyinstaller: pip i ...
- AspectJ之@DeclareParents注解为对象添加新方法
众所周知,AspectJ可以通过@Before,@After,@Around等注解对连接点进行增强,今天我们来玩一个新注解@DeclareParents.对目标对象增强一个新方法. 场景引入: 现在我 ...
- Log4j日志的级别
log4j规定了默认的几个级别:ALL < trace < debug < info < warn < error < fatal < OFF 1)级别之间 ...
- intellij IDEA Mybatis入门案例
最近打算学习ssm框架 Mybatis 作为入门的第一个持久层框架,学习起来实在费劲.故写此文章作为入门案例. 先打开 IDEA建立一个Maven项目,目录结构如下: 源代码已经上传至GitHub ...
- Kafka 消费组消费者分配策略
body { margin: 0 auto; font: 13px / 1 Helvetica, Arial, sans-serif; color: rgba(68, 68, 68, 1); padd ...
- std::thread线程详解(1)
目录 目录 简介 线程的使用 线程的创建 线程的方法和属性 std::jthread (C++20) stop_token (C++20) 总结 Ref 简介 本文主要介绍了标准库中的线程部分.线程是 ...
- Sql语句模糊查询字符串的两种写法
Sql语句模糊查询有两种写法,一种是在jdbcTemplate的查询方法参数里拼接字符串%,一种是在Sql语句里拼接%字符串. public class IsNameDaoImpl implement ...
- vue-cli Cannot find module 'less'
首先,今天下午对OneloT项目进行试图修改,我向在在线的时候先将接口中的数据缓存到本地,通过文件写入的方式,但是没有成功,捣鼓了一会.重新启动浏览器,发现命令行报错,error cannot fin ...
- [每日一题]面试官问:Async/Await 如何通过同步的方式实现异步?
关注「松宝写代码」,精选好文,每日一题 时间永远是自己的 每分每秒也都是为自己的将来铺垫和增值 作者:saucxs | songEagle 一.前言 2020.12.23 日刚立的 flag,每日一 ...
- Linux下nginx反向代理负载均衡几种方式以及配置
下面以ip地址192.168.1.1 和192.168.1.2举例 1.轮询 (1).轮询:每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除. upstream ...