driver.yml 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. # 配置主键
  2. # 1. 设置 strategy 为 GenerationType.AUTO, 让jpa 选择合适方式匹配
  3. # 2. 在数据库内设置对应主键, 以及主键自增的规则
  4. # 各数据库
  5. # database
  6. spring-1:
  7. # MYSQL
  8. datasource:
  9. driver-class-name: com.mysql.cj.jdbc.Driver
  10. username: root
  11. password: mu123
  12. url: jdbc:mysql://127.0.0.1:3306/mjava?serverTimezone=Asia/Shanghai&useUnicode=yes&characterEncoding=UTF-8&useSSL=true
  13. # JPA
  14. jpa:
  15. database: MYSQL
  16. database-platform: org.hibernate.dialect.MySQL57Dialect
  17. # database
  18. spring-2:
  19. # sql_server
  20. spring:
  21. datasource:
  22. driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
  23. url: jdbc:sqlserver://127.0.0.1:1433;SelectMethod=cursor;DatabaseName=DingTalkApprove
  24. username: sa
  25. password: Sa123456
  26. hikari:
  27. connection-init-sql: # SqlServer若设置类型不一致, 需关闭才可连接
  28. # JPA
  29. jpa:
  30. database: sql_server
  31. properties:
  32. hibernate:
  33. default_schema: dbo
  34. # 其他配置
  35. spring-3:
  36. jpa:
  37. hibernate:
  38. # 取消小驼峰到下划线映射
  39. naming:
  40. implicit-strategy: org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl
  41. sphysical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl