【SSH通道数据库连接池】连接远程linix服务器上面的mysql
首先,我用的是阿里的druid数据库连接池,其次,需要第三方jar包,maven坐标如下:
<dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.53</version> </dependency>
其次,自定义一个class,继承自DruidDataSource
代码如下
最后,spring-datasource.xml中的实现类改为:
jdbc的地址也需要改: