使用外部数据库连接

2018-06-01 11:37 更新

框架提供了三种连接数据库的方式,c3p0、jdbc和引用环境上的jndi,除此之外,还可以使用外部提供的数据源连接,比如使用spring数据源等等。

编写一个获取连接的实现类,如下

package demo.third.db;

import java.sql.Connection;

import org.myhibernate.db.ThirdPartyConnector;

public class DemoThirdConnnector implements ThirdPartyConnector
{
	public Connection getConnection() 
	{
		// TODO Auto-generated method stub
            //获取连接并返回
		return null;
	}
}


然后在配置文件myhibernate.properties中配置使用即可,如下

org.myhibernate.db.DBHelper.thirdPartyConnector=demo.third.db.DemoThirdConnnector

框架在第一次使用数据源连接时,会构建一个配置的实现类来作为静态的全局变量来使用





以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号