使用Druid数据连接池时,发现DruidDataSourceFactory.createDataSource Cannot find declaration to go to,可是明明已经导入jar包了,并且之前也使用过该jar包,并没有报错,观察之前的代码发现,原来在jar包中存在两个DruidDataSourceFactory类,而此次导入jar包路径不对,所以报错。正确的jar包导入路径为:
import com.alibaba.druid.pool.DruidDataSourceFactory;
错误的jar包导入路径为:
import com.alibaba.druid.support.ibatis.DruidDataSourceFactory;
把路径改正之后,问题解决。

本文解决了使用Druid数据连接池时出现的DruidDataSourceFactory创建数据源问题。原因是误导入了同名类,正确的导入路径应为com.alibaba.druid.pool.DruidDataSourceFactory。
2192

被折叠的 条评论
为什么被折叠?



