application.yaml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. server:
  2. port: 8176
  3. spring:
  4. profiles:
  5. active: dev
  6. application:
  7. name: alarm-hb-provider
  8. cloud:
  9. nacos:
  10. discovery:
  11. #server-addr: 192.168.56.1:8848
  12. server-addr: 192.168.2.216:8848
  13. #server-addr: 10.83.68.97:8848
  14. #指定yaml格式的配置
  15. file-extension: yaml
  16. cluster-name: master
  17. username: nacos
  18. password: nacos
  19. #引入其他配置文件,例如ftpHX 未配置文件application-ftpHX.yml
  20. #include: ftpHX,ftpCloud
  21. datasource:
  22. type: com.alibaba.druid.pool.DruidDataSource
  23. driver-class-name: oracle.jdbc.OracleDriver
  24. #外网
  25. # url: jdbc:oracle:thin:@123.60.213.70:1521:gdnxfd
  26. # username: nxfdprod
  27. # password: gdnxfd123
  28. url: jdbc:oracle:thin:@192.168.2.215:1521:gdsj
  29. username: gdprod
  30. password: gd123
  31. oracle-schema=:
  32. # type: com.alibaba.druid.pool.DruidDataSource
  33. # url: jdbc:mysql://127.0.0.1:3306/test?characterEncoding=utf8&serverTimezone=UTC
  34. # username: root
  35. # password: root
  36. # driver-class-name: com.mysql.jdbc.Driver
  37. druid:
  38. max-active: 20
  39. initial-size: 1
  40. min-idle: 3
  41. max-wait: 60000
  42. time-between-eviction-runs-millis: 60000
  43. min-evictable-idle-time-millis: 300000
  44. test-while-idle: true
  45. test-on-borrow: false
  46. test-on-return: false
  47. jackson:
  48. date-format: yyyy-MM-dd HH:mm:ss
  49. time-zone: GMT+8
  50. default-property-inclusion: always
  51. mybatis-plus:
  52. typeAliasesPackage: com.gyee.wisdom.alarm.sharding.entity
  53. mapper-locations: classpath:mappers/*.xml
  54. global-config:
  55. #主键类型 0:"数据库ID自增", 1:"用户输入ID",2:"全局唯一ID (数字类型唯一ID)", 3:"全局唯一ID UUID";
  56. id-type: 3
  57. #字段策略 0:"忽略判断",1:"非 NULL 判断"),2:"非空判断"
  58. field-strategy: 2
  59. #驼峰下划线转换
  60. db-column-underline: true
  61. #mp2.3+ 全局表前缀 mp_
  62. #table-prefix: mp_
  63. #刷新mapper 调试神器
  64. #refresh-mapper: true
  65. #数据库大写下划线转换
  66. #capital-mode: true
  67. # Sequence序列接口实现类配置
  68. key-generator: com.baomidou.mybatisplus.incrementer.OracleKeyGenerator
  69. #逻辑删除配置(下面3个配置)
  70. logic-delete-value: 1
  71. logic-not-delete-value: 0
  72. #sql-injector: com.baomidou.mybatisplus.mapper.LogicSqlInjector
  73. #自定义填充策略接口实现
  74. #meta-object-handler: com.baomidou.springboot.MyMetaObjectHandler
  75. configuration:
  76. #配置返回数据库(column下划线命名&&返回java实体是驼峰命名),自动匹配无需as(没开启这个,SQL需要写as: select user_id as userId)
  77. map-underscore-to-camel-case: true
  78. cache-enabled: false
  79. #配置JdbcTypeForNull, oracle数据库必须配置
  80. jdbc-type-for-null: 'null'
  81. callSettersOnNulls: true
  82. logging:
  83. level:
  84. com:
  85. gyee:
  86. wisdom:
  87. alarm:
  88. sharding:
  89. mapper: debug
  90. service: info
  91. sharding:
  92. config:
  93. #分表开始时间 格式:yyyy-MM-dd
  94. startDate: 2018-01-01
  95. count:
  96. custom: false
  97. fault: true
  98. stationname:
  99. MHS,NSS,QS,SBQ,XS,DWK,PL,XH,MCH,HZJ
  100. #tablespace: TS_GDSJ_DATA
  101. tablespace: TS_NXFD_DATA