发表于: 2018-01-12 23:50:20
5 703
今天完成的事:
1、小课堂,完成昨天service 服务脚本。
2、分析t10页面,设计DB表。
遇到的困难:
【问题1-springmybatis读取配置文件错误-已解决】
先说代价,花了我一个多小时,又是百度又是和之前跑通的例子对比,还是不行,请教明达将近一个小时,
当知道原因后要不是明达拦着我就要跳楼去了
我会永远记得这张图的!!!
今天我又试了试,报错很明显,昨天真是太傻比了
一个小收获:
报错日志中的cause by 应该是从上向下看,从上到下一层一层调用
第一个cause by :创建id是sqlsession的bean(我写的不规范应该是sqlSessionFachory)错误
第二个cause by--->找不到MyDao.xml
第三个cause by-->空指针异常
所以应该从上向下看错误信息
【问题2-springmybatis单元测试空指针异常】
找到原因但是还不是太理解
单元测试
报错如下,进入单元测试方法,空指针异常
原因:
在单元测试中,在使用所有注释前必须使用@RunWith(SpringJUnit4ClassRunner.class),让测试运行于Spring测试环境,这里使用的是juint4
import org.junit.Test;//junit4
import org.junit.jupiter.api.Test;//juint5
所以juint5与@RunWith(SpringJUnit4ClassRunner.class),冲突
但是用juint5仍然可以进入到测试方法中,暂时没搜到相关原因。
明天计划:
完成静态页面转换成动态页面
收获:
静态页面是固定的,无法改变的。
动态页面是页面某部分是从数据库获取的,不是固定死的。
用文本编辑器打开t10页面,发现主题内容分为三部分,
DB表:图片,标题,内容
(111是为了单元测试)
DB表:内容,图片
DB表:姓名,职位,介绍,头像,状态(在学,工作)
状态主要是为了统计第一部分的在学人数和工作人数
禅道:http://task.ptteng.com/zentao/my-task.html
延期,估计得1天
评论