发表于: 2017-11-11 23:05:32
1 850
今日完成的事情:
今天从头开始搭建ssm框架,再任务二刚刚搭建完成,这次争取自己搭建完成,但是搭建的过程也是很不顺利,好消息是这次没有向师兄请教,自己一个人搭建完成的,算起来这也是自己第一次没有别人帮助的情况搭建完成。
说一下搭建的过程中遇到的问题,以及自己怎么解决的。
首先是spring和mybaties整合,搭建完成测试dao接口通不过,错误是:nested exception is java.lang.NoClassDefFoundError: net/sourceforge/cobertura/coveragedata/TouchCollector
相当诡异的错误,百度是mybatis配置有误,但是我检查了一边发现我的mybatis并没有错误,该配的依赖都有。
然后我就把任务二的依赖全部拷贝过来,能运行,证明就是依赖的问题,认真检查一边遍发现:
这里有问题,这两个依赖不能共存,具体原因我也不明白,然后删除commons-pool2,顺利通过。然后就是service层,配置没有问题,最后是controller层,都没有什么问题。然后显示图片的时候没有显示,检查发现:
默认加载静态资源的这个配置报红,这个问题折磨我了好久,最后我把它删除,然后又手敲了一边,居然可以了,不知道是什么原因。
接下来加载t10的页面:
乱码,开始百度,发现是自己少了一个配置:
加上之后,重新加载:
完美。
然后是可以修改为动态的部分:
我数据库里面没有数据,所以显示不太正常,我往数据库加了几条数据:
这里我说一下我的这个type和state,state表示学习状态,0表示结业,1表示在学。type适合另外一个courses表相关联的,1和2还有其他数字对应的是另外一个表里面的课程。
然后再次加载:
动态页面出来了。今天就这样了。昨天是真的没有思路,今天有思路了,发现这个任务确实不难,学习一下tiles,争取快点结束任务四。
明日计划的事情:
学习tiles,继续进行任务四。
遇到的问题:
自己再次搭建ssm框架,遇到依赖冲突,对比着任务二的内容自己解决。
收获:
自己搭建ssm框架的能力提升了一截,因为这个ssm框架太重要,自己第一次搭建的时候是师兄帮忙搭建,这次自己独立完成,而且今天也知道任务四要怎么进行了。
任务开始时间:2017/11/10
预计完成时间:2017/11/15
延期:无
禅道:http://task.ptteng.com/zentao/my-task.html
评论