依照官方文档操作

1. 关闭flyway

2.修改application-dev.yml文件

spring:
  datasource:
    druid:
      stat-view-servlet:
        enabled: true
        loginUsername: admin
        loginPassword: 123456
        allow:
      web-stat-filter:
        enabled: true
    #打开多数据源,加上上面的就可以实现多数据源的配置
    dynamic:
      druid:
        filters: stat,slf4j
        # 初始连接数
        initialSize: 5
        validationQuery: SELECT 1 FROM DUAL
        # 最小连接池数量
        minIdle: 5
        # 最大连接池数量
        maxActive: 10
      datasource:
        # 重点是将数据源指向oracle 用compatibleMode=oracle即可
        master:
          url: jdbc:dm://192.168.1.188:30236/?schema=SYSDBA&compatibleMode=oracle&zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8
          username: SYSDBA
          password: SYSDBA
          driverClassName: dm.jdbc.driver.DmDriver

3.注释掉下面的语句

4.jpa新增语句

jpa:
  properties:
    hibernate:
      dialect: org.hibernate.dialect.Oracle8iDialect

  

  1. 如果springboot升级到2.6+,还需要修改quartz 配置
spring.quartz.jdbc.initialize-schema=never

  

 

 

 

posted on 2024-09-10 16:29  努力努力再努力xi  阅读(19)  评论(0编辑  收藏  举报