使用外部数据库连接
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
框架在第一次使用数据源连接时,会构建一个配置的实现类来作为静态的全局变量来使用
以上内容是否对您有帮助:
更多建议: