关于数据库连接池和mybaties的一些异常

关于数据库连接池异常的问题

NoSuchBeanDefinitException异常
1)检查依赖注入是否正常引用
2)检查配置是否正确

NullPointerException异常
1)dataSource属性没有赋值
2)dataSource属性没有正常引用,检查路径
3)检查jar包是否正常导入,jar包名是否正确(import org.junit.jupiter.api.Test;)

数据库不存在

数据库连接不上

依赖注入问题

**
[关于Mybaties框架的一些异常(BindingExceptionClassNotFoundException)...]**

BindingException
1)检查sql映射文件的路径是否于配置文件相同
2)检查映射名文件是否与dao接口的类全名相同
3)检查你访问的方法是否在映射文件中有对应的id(检查是否有空格,注意大小写)

ClassNotFoundException
一般指找不到类(一般要先判定找不到的类是自己写的(重名)或者第三方的)
第三方的话,可以是依赖没有添加或者没有下载成功

IllegalStateException Faild to load...
这个异常不上关键(看下面)

你可能感兴趣的:(java)