我们自己有封装了一个数据引擎访问MySQL,加上dao的混合使用,会造成并发访问崩溃,我想问如何获取一个新的dao,不采用注入的方式。
7 回复
@wendal 恩,我试试
@wendal 这个new出来的用完后需要手动关闭吗?还是说交给连接池处理?
@wendal 用以下方式获取dao,经常会造成MYSQL数据库断开
javax.sql.DataSource dataSource= Mvcs.getIoc().get(javax.sql.DataSource.class);
return new NutDao(dataSource);
是不是我需要在系统启动时手动初始化连接池DruidDataSource,然后每次都从连接池里面取dao?
@wendal 我是想用一个Map存储起来,要用的时候取,但是我不知道跟连接池DruidDataSource如何关联,其实我遇到的问题是:不能用同一个dao去执行相关查询,请给我一个解决思路,谢谢
添加回复
请先登陆