关于Java web项目的多数据源连接

2018-04-24  本文已影响0人  枫叶_122f

今天弄了一下多数据源连接的配置,记录一下感受,不止hibernate的后台源代码是jdbc实现的,其实很多与数据库交互的底层代码都是jdbc的连方式,纯jdbc可以一个方法,一个请求去拿一个数据库连接(这里的连接通过拿连接数据库的字符串,带IP地址的,可以随意的连接到各个库);

如果用hibernate整合spring做多数据源的配置,怎么做呢;

可以用baseplatform-core-0.0.1-SNAPSHOT.jar这个包,里面封装了很多与数据库操作的方法;读取项目中的连接配置,可以基于jndi,p3p0,druid等一起使用,读取到dataSource的配置名称拿到数据库的连接,即可调用方法增删改查,很方便;

AppBo ab= new AppBo();

ab.setDefaultDSN("java:comp/env/名称");

上一篇下一篇

猜你喜欢

热点阅读