我们在做java web 项目的时候,有时候会遇到一个项目中需要引用多数据源,对多数据源进行操作的情况。这里给大家分享基于jfinal +DbRecord 框架进行的双数据配置问题。
1.大致流程如下:
- 配置新数据源的数据连接池new DruidPlugin;
- 启动该连接池(druidPlugin.start());
- 实例化ActiveRecordPlugin;
- 启动该实例;
2.具体实现:
- 在Jfinal配置文件config(需要实现接口IConfig)中的configPlugin方法中增加新数据源的配置信息:
public class Config implements IConfig {
private static Logger log = Logger.getLogger(JcConfig.class);
@Override
public void afterJFinalStart() {
// TODO Auto-generated method stub
}
@Override
public void beforeJFinalStop() {
// TODO Auto-generated method stub
}
@Override
public void configConstant(Constants arg0) {
/