发表于: 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天


返回列表 返回列表
评论

    分享到