add oracle and postgresql support

This commit is contained in:
2024-09-22 16:55:15 +08:00
parent f5b0f2a0ac
commit 236156cf68
2 changed files with 20 additions and 7 deletions

View File

@@ -1,13 +1,26 @@
# 数据库配置
#datasource
spring.datasource.url=jdbc:{{ .dbType }}://{{ .dbHost }}:{{ .dbPort }}/{{ .db_database }}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
spring.datasource.username={{ .db_username }}
spring.datasource.password={{ .db_password }}
{{- if eq .dbType "oracle" }}
spring.datasource.url=jdbc:oracle:thin:@//{{ .dbHost }}:{{ .dbPort }}/ORCLCDB
{{- else }}
spring.datasource.url=jdbc:{{ .dbType }}://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
{{- end }}
spring.datasource.username={{ .dbUsername }}
spring.datasource.password={{ .dbPassword }}
spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
# Druid Data Source Config
#spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
{{- if eq .dbType "mysql" }}
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
{{- else if eq .dbType "postgresql" }}
spring.datasource.driver-class-name=org.postgresql.Driver
{{- else if eq .dbType "oracle" }}
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
hibernate.show_sql=true
vs.sqlmapper.dialect=oracle
vs.sqlmapper.showSql=true
{{- end }}
spring.datasource.druid.initial-size=5
spring.datasource.druid.max-active=20