jdbc web项目中用到c3p0连接池,项目运行后报错。
检查后发现是因为c3p0-config.xml中的属性名写错了
改成driverClass
运行成功
另一种方法是在java中添加class.forname()
jdbc加载数据库时会先从xml配置文件中读取driverClass,如果没有找到会到properties里找,如果配置中已经有driverClass路径就不需要显式加载Class,如果没有找到则会报错。
jdbc web项目中用到c3p0连接池,项目运行后报错。
检查后发现是因为c3p0-config.xml中的属性名写错了
改成driverClass
运行成功
另一种方法是在java中添加class.forname()
jdbc加载数据库时会先从xml配置文件中读取driverClass,如果没有找到会到properties里找,如果配置中已经有driverClass路径就不需要显式加载Class,如果没有找到则会报错。