driver.yml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. # 配置主键
  2. # 1. 设置 strategy 为 GenerationType.AUTO, 让jpa 选择合适方式匹配
  3. # 2. 在数据库内设置对应主键, 以及主键自增的规则
  4. # 3. 驱动依赖主项目添加版本, 未直接引用, 需在子项目内添加
  5. # 各数据库
  6. # database
  7. spring:
  8. datasource:
  9. hikari:
  10. connection-init-sql: SET NAMES utf8mb4 COLLATE utf8mb4_unicode_ci # SqlServer, Oracle 无需设置类型
  11. driver-class-name: com.mysql.cj.jdbc.Driver
  12. username: root
  13. password: mu123
  14. url: jdbc:mysql://127.0.0.1:3306/mjava?serverTimezone=Asia/Shanghai&useUnicode=yes&characterEncoding=UTF-8&useSSL=true
  15. # JPA
  16. jpa:
  17. database: MYSQL
  18. database-platform: org.hibernate.dialect.MySQL57Dialect
  19. # database
  20. spring-2:
  21. # sql_server
  22. datasource:
  23. driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
  24. url: jdbc:sqlserver://127.0.0.1:1433;SelectMethod=cursor;DatabaseName=DingTalkApprove
  25. username: sa
  26. password: Sa123456
  27. # JPA
  28. jpa:
  29. database: sql_server
  30. properties:
  31. hibernate:
  32. default_schema: dbo
  33. # database
  34. spring-3:
  35. # Oracle
  36. datasource:
  37. driver-class-name: oracle.jdbc.OracleDriver
  38. username: front_jszyxx_2023
  39. password: FrontU#JSZYxx#2023
  40. url: jdbc:oracle:thin:@10.107.58.35:1521:jszyfzda
  41. jpa:
  42. hibernate:
  43. ddl-auto: none # JPA对表没有任何操作
  44. show-sql: true
  45. database: oracle
  46. server:
  47. tomcat:
  48. additional-tld-skip-patterns: osdt_core.jar,osdt_cert.jar # oracle6 忽略依赖包警告
  49. # database
  50. spring-4:
  51. # MongoDB配置
  52. data:
  53. mongodb:
  54. uri: mongodb://tbread:Teambition999@192.168.31.201:27017/teambition # 固定格式 [连接成功后, 需要为 teambition 库添加 admin 权限才可查询]
  55. # 其他配置
  56. spring-0:
  57. jpa:
  58. hibernate:
  59. # 取消小驼峰到下划线映射
  60. naming:
  61. implicit-strategy: org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl
  62. sphysical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl