Springboot项目使用JPA时SQL Server、Oracle、MySQL三种数据库连接配置

spring boot项目中使用JPA兼容SQL Server、Oracle、MySQL三种数据库时,.yml文件对三种数据库配置项整理

1. 配置MySQL数据库

spring:
  jpa:
      database: MYSQL
  datasource:
    url: jdbc:mysql://IP:3306/数据库名称?useUnicode=true&characterEncoding=utf-8&useSSL=false
    username: 用户名
    password: 密码
    driver-class-name: com.mysql.jdbc.Driver


    
2. 配置SQL Server数据库

spring:
  jpa:
      database: SQLSERVER
  datasource:
    url: jdbc:sqlserver://IP\数据库实例;SelectMethod=cursor;DatabaseName=数据库名称
    username: 用户名
    password: 密码
    driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver


    
3. 配置Oracle数据库

spring:
  jpa:
      database: ORACLE
  datasource:
    url: jdbc:oracle:thin:@IP:1521:数据库名称
    username: 用户名
    password: 密码
    driver-class-name: oracle.jdbc.driver.OracleDriver

 

你可能感兴趣的:(Java,项目架构)