springboot通过VPN连接数据库的配置 4年前

因工作环境特殊,数据库环境需要通过 【VPN + Xshell 配置映射端口】 访问,本地JavaWeb项目测试时需要连接数据库环境,mark配置如下:

1. VPN 配置&登陆(自行解决) 2. Xshell 配置映射访问端口 1) 打开 【会话】 --> 【属性】

  1. 【连接】-->【SSH】--> 【隧道】--> 【TCP/IP转移】--> 【添加】 配置如下:

3. springboot 中 application.properties 对应JDBC配置如下:

  1. 数据库驱动使用:  com.googlecode.log4jdbc

  2. application.properties 中配置,使用hikari连接池:

    spring.datasource.hikari.driver-class-name=net.sf.log4jdbc.DriverSpy
    spring.datasource.hikari.username=login_name
    spring.datasource.hikari.password=password
    spring.datasource.hikari.jdbc-url=jdbc:log4jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.6)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 10.245.6.108)(PORT = 1521))) (LOAD_BALANCE=yes) (CONNECT_DATA =(SERVER = DEDICATED) (SERVICE_NAME = myDB01) (FAILOVER_MODE=(TYPE=session)(METHOD=basic)(RETRIES=180)(DELAY=5)))) spring.jpa.database-platform=org.hibernate.dialect.OracleDialect
    spring.jpa.show-sql=true
    spring.jpa.generate-ddl=true

image
archeraoi
原是今生今世已惘然,山河岁月空惆怅,而我,终将是要等着你的。
2
发布数
2
关注者
1545
累计阅读

热门教程文档

Gin
17小节
Python
76小节
Swift
54小节
C++
73小节
Linux
51小节
广告