这里写目录标题
bug01 initializationError[启动单元测试失败]
解决:在该类下新建class文件,并进行测试,成功了~【谜】
bug02:access denied for user
- 原因:application.properties文件密码错误
- 现象 :页面一直加载
- 解决:修改application.properties文件密码
bug03:unknown database
- 原因:application.properties文件url部分数据库名称错误
- 现象 :页面一直加载
- 解决:检查数据库是否存在,连接现有数据库
bug04: Invalid bound statement
- 问题描述:测试控制器层,业务层和持久层时,在业务层调用持久层方法出现此错误。
- 原因:
1.java文件和xml文件连接失败,可能是放在一起或分开放导致的,和编译有关,可以换种方式试一下
2.路径对应出错
a:配置文件中中value所在位置为xml文件所在位置
b:main方法@MapperScan(“com.example.demo.mapper")为java接口所在包
3.xml文件与.java对应有误
a.namespace对应该文件对应接口文件所在类
b.id对应接口方法
c.parameterType对应参数所在类,否则找不到参数
d.表明要和数据库表明一致,字段也要一致 - 解决:
1.将.java和.xml放在同一包下
2.修改main方法类,mybatic.xml,mapper.xml文件路径
bug05 XmlBeanDefinitionStoreException[解析xml文件]
- 问题描述:搭建spring框架,添加组件扫描时,运行后报错
<beans default-lazy-init=“true”
xmlns=“http://www.springframework.org/schema/beans”
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance” xmlns:context=“http://www.springframework.org/schema/context”
xmlns:aop=“http://www.springframework.org/schema/aop”
xmlns:mvc=“http://www.springframework.org/schema/mvc”
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-4.3.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-4.3.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-4.3.xsd">
<context:component-scan base-package=“helloSpringmvc.user”></context:component-scan>
- 原因:是组件配置有问题,和顺序没多大关系。
- 解决:参照上面复制到spring.xml文件中
bug06 NoSuchBeanDefinitionException[IOC创建对象失败]
原因:添加组件扫描根包后,单元测试,未能实例化根包下的对象,并显示找不到该类
解决方案:包的位置不对,应为java下的报名,修改后单元测试可通过