springboot yml文件

server:
  port: 9093
  servlet:
    context-path: /area/ # 项目的整体前缀
web:
  uploadPath: E:/file123/file456/
  success: 200
  error: 0
  # 毫秒 (redis  token的保存失效)
  jwtTimeOut: 10000

spring:
  datasource:
    url: jdbc:mysql://192.168.x.xx:3306/manager_area?useUnicode=true&characterEncoding=UTF-8&characterEncoding=UTF-8&allowMultiQueries=true&zeroDateTimeBehavior=convertToNull
    username: xxxx
    password: xxx
    driver-class-name: com.mysql.jdbc.Driver

  redis:
    host: 127.0.0.1
    port: 6379
    password:
    jedis:
      pool:
        min-idle: 8
        max-idle: 500
        max-active: 2000
        max-wait: 10000
    timeout: 0

  cache: # cache缓存使用
    type: simple

  #mvc:
    #static-path-pattern: /projectsmange/picture/projectShow/**  # 静态资源访问路径
  #resources:
    #static-locations: E:\123\projects\springboot/ # 静态资源实际指向路径
  jackson:
    date-format: yyyy-MM-dd HH:mm:ss
    time-zone: GMT+8

#MyBatis
mybatis-plus:
  mapper-locations: classpath:com/area/mapper/xml/*.xml,com/area/*/mapper/xml/*.xml
  #实体扫描,多个package用逗号或者分号分隔
  #typeAliasesPackage: com.test.springboot.entity.*
  global-config:
     #主键类型  0:"数据库ID自增", 1:"用户输入ID",2:"全局唯一ID (数字类型唯一ID)", 3:"全局唯一ID UUID";
     id-type: 0
     #字段策略 0:"忽略判断",1:"非 NULL 判断"),2:"非空判断"
     field-strategy: 2
     #驼峰下划线转换
     db-column-underline: false
     #刷新mapper 调试神器
     refresh-mapper: true
     #数据库大写下划线转换
     #capital-mode: true
     # Sequence序列接口实现类配置
     #key-generator: com.baomidou.mybatisplus.incrementer.OracleKeyGenerator
     #逻辑删除配置
  logic-delete-value: 1
  logic-not-delete-value: 0
     #自定义填充策略接口实现
     #meta-object-handler: com.baomidou.springboot.xxx
     #自定义SQL注入器
     # sql-injector: com.baomidou.mybatisplus.mapper.LogicSqlInjector
  configuration:
     map-underscore-to-camel-case: true
     cache-enabled: false
     call-setters-on-nulls: true

logging:
  file: ./managearea/log
  level:
    com.quartz: DEBUG

pagehelper:
 helperDialect: mysql
 reasonable: true
 supportMethodsArguments: true
 params: count=countSql

原文地址:https://www.cnblogs.com/ynhk/p/11525416.html

时间: 2024-10-09 00:53:38

springboot yml文件的相关文章

springboot yml文件 参数中的逗号 ','

今天在学习springcloud的geteway的时候,使用yml配置route spring: profiles: betweenroute cloud: gateway: routes: - id: between uri: http://localhost:8763 predicates: Between=2019-06-28T15:16:04.662+08:00[Asia/Shanghai],2019-07-28T15:16:04.662+08:00[Asia/Shanghai] //错

springboot yml 文件配置oracle,提示账号密码错误

最近使用Spring boot,本来一直连接的是mysql数据库,一直没问题.昨天在更换了oracle数据库后,一直提示账号密码不正确,登录被拒绝.检查多次,检查账号密码一切正常,但就是连接不上oracle. java.sql.SQLException: ORA-01017: invalid username/password; logon denied at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445) at ora

SpringBoot yml文件语法

SpringBoot提供了大量的默认配置,如果要修改默认配置,需要在配置文件中修改. SpringBoot默认会加载resource下的配置文件: application*.yml application*.yaml application*.properties 这也是配置文件的加载顺序,如果某个key有多个配置,则后加载的会覆盖之前加载的配置. yml.yaml是同一种文件,后缀写成yml.yaml都可以. 一般使用application.yml. yml文件语法 (1)普通字段: name

Spring-boot(二)yml文件的使用

上一章创建了一个简单的springboot项目,会发现里面有一个application.properties的文件,这个文件是核心文件,很多都是里面配置,并且注入(个人理解像spring的bean.xml文件一样).不过实际项目中,很多都是用的application.yml去完成的,两者是一样的,不过后者更加的简单易懂.开始实现下 先将application.properties改名application.yml. 然后加入代码,这里加入会有提示的 server: servlet: contex

SpringBoot使用@Value从yml文件取值为空--注入静态变量

SpringBoot使用@Value从yml文件取值为空--注入静态变量 1.application.yml中配置内容如下: pcacmgr:   publicCertFilePath: E:\\pcacmgr\\CerFiles\\xh_public.cer   encPublicCertFilePath: E:\\pcacmgr\\CerFiles\\hjzf_encPublic.cer   encPfxFilePath: E:\\pcacmgr\\CerFiles\\hjzf_encPfx

springboot配置多个yml文件

springboot配置多个yml文件 参考 springboot配置多个yml文件 maven(三)最详细的profile的使用 实战 为生产和开发分别配置一个profile.每个都有多个文件. profile 每个profile都应该有唯一的id, 可以同时激活多个profile,每个profile提供一些配置信息. <project> <profiles> <!-- profile的id应该唯一,但是当重复时,使用的是文件后面的配置.--> <profile

SpringBoot---Eclipse编辑yml文件不能自动提示的问题(Eclipse安装插件STS)

在学习了几天SpringBoot之后,刚开始跟着别人的博客使用的是IDEA,后来跟着视频学,讲师用的eclipse,便跟着用了,但是发现在编辑yml配置文件的时候,没有自动提示的功能,百度之后发现是没有安装STS插件,那就安装呗,没想到装一个插件也踩了不少的坑,这里总结一下,希望能帮到翻到这篇博客的小白. 看了很多关于安装STS插件的博文,也下载了好几个版本,但是都没有正常提示. 后来才发现重要的一点是:需要根据Eclipse版本下载相应的STS插件,但是我安装的时候,也是按照网上的博客来的,对

springboot 静态文件加载失败解决方法

springboot 的启动器默认设置会去下面四个路径寻找文件:所以是不需要再properties文件或者yml文件中再配置信息了 "classpath:/META-INF/resources/", "classpath:/resources/","classpath:/static/", "classpath:/public/" 只要凡是放入其中的文件,就能被找到,但是过程并不顺利,从外面copy进来的静态文件 依然报404

application.properties和application.yml文件的区别

关于 一般上来说,当我们创建一个SpringBoot项目时,IDE会默认帮我们创建一个application.properties配置文件.有些朋友习惯把.properties文件改成.yml文件.那么这两种文件类型有什么区别呢? 区别 1.内容格式比较: .properties文件,通过.来连接,通过=来赋值,结构上,没有分层的感觉,但比较直接. .yml文件,通过:来分层,结构上,有比较明显的层次感,最后key赋值的:后需要留一个空格 2.执行顺序 如果工程中同时存在application.