123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- # 配置主键
- # 1. 设置 strategy 为 GenerationType.AUTO, 让jpa 选择合适方式匹配
- # 2. 在数据库内设置对应主键, 以及主键自增的规则
- # 3. 驱动依赖主项目添加版本, 未直接引用, 需在子项目内添加
- # 各数据库
- # database
- spring:
- datasource:
- hikari:
- connection-init-sql: SET NAMES utf8mb4 COLLATE utf8mb4_unicode_ci # SqlServer, Oracle 无需设置类型
- driver-class-name: com.mysql.cj.jdbc.Driver
- username: root
- password: mu123
- url: jdbc:mysql://127.0.0.1:3306/mjava?serverTimezone=Asia/Shanghai&useUnicode=yes&characterEncoding=UTF-8&useSSL=true
- # JPA
- jpa:
- database: MYSQL
- database-platform: org.hibernate.dialect.MySQL57Dialect
- # database
- spring-2:
- # sql_server
- datasource:
- driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
- url: jdbc:sqlserver://127.0.0.1:1433;SelectMethod=cursor;DatabaseName=DingTalkApprove
- username: sa
- password: Sa123456
- # JPA
- jpa:
- database: sql_server
- properties:
- hibernate:
- default_schema: dbo
- # database
- spring-3:
- # Oracle
- datasource:
- driver-class-name: oracle.jdbc.OracleDriver
- username: front_jszyxx_2023
- password: FrontU#JSZYxx#2023
- url: jdbc:oracle:thin:@10.107.58.35:1521:jszyfzda
- jpa:
- hibernate:
- ddl-auto: none # JPA对表没有任何操作
- show-sql: true
- database: oracle
- server:
- tomcat:
- additional-tld-skip-patterns: osdt_core.jar,osdt_cert.jar # oracle6 忽略依赖包警告
- # database
- spring-4:
- # MongoDB配置
- data:
- mongodb:
- uri: mongodb://tbread:Teambition999@192.168.31.201:27017/teambition # 固定格式 [连接成功后, 需要为 teambition 库添加 admin 权限才可查询]
- # 其他配置
- spring-0:
- jpa:
- hibernate:
- # 取消小驼峰到下划线映射
- naming:
- implicit-strategy: org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl
- sphysical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
|