当前位置:Gxlcms > 数据库问题 > EAS中怎么实现数据库连接池?0514

EAS中怎么实现数据库连接池?0514

时间:2021-07-01 10:21:17 帮助过:6人阅读

.org.apache.commons.dbcp.BasicDataSource

三、示例代码

  1. // 初始化DataSource
  2. BasicDataSource ds = new BasicDataSource();
  3. ds.setUrl(url);
  4. ds.setDriverClassName(driverClassName);
  5. ds.setUsername(username);
  6. ds.setPassword(password);
  7. ds.setInitialSize(initialSize); // 初始的连接数;
  8. ds.setMaxActive(maxActive);
  9. ds.setMinIdle(minIdle);
  10. ds.setMaxIdle(maxIdle);
  11. ds.setMaxWait(maxWait);
  12. // 其他配置。。。
  13. // 获取Connection
  14. Connection conn = ds.getConnection();
  15. // 执行CRUD,此处省略

四、总结

1、对于连接池的配置信息可通过配置文件方式存取,也可通过做成单据的方式。最好不要将数据库明文密码暴露在配置文件中。
2、在EAS中使用连接池时,需要考虑到数据库驱动的问题,请查看KSQL文档说明的支持问题,不过大部分常用驱动都支持,因为EAS本身就是一个多数据库支持的系统,必然要使用到数据库驱动。



来自为知笔记(Wiz)

EAS中怎么实现数据库连接池?0514

标签:

人气教程排行