发表于: 2017-09-05 23:59:23

1 904


今天完成的事情:

改了一天BUG,终于完成使用SpringMybatis对数据库进行增删改查.

增加,

改删减

然后查询

明天计划的事情;

再把SpringMbatis的结构理解一下,

复习一下junit.log4j

准备小课堂.

遇到的问题;

始终报错.

在网上查找了各种方法,首先不可能是指定的位置错了,因为xml可以引导过去.


然后把引用名称改成了包名,还是不行..

最后尝试把文件从model文件转移到resources里面成功解决.


然后出现第二个问题.无法使用Dota模型..最后在师兄的帮助下把mapper文件里面SQL语句上面的map改成了type成功解决.

今天的收获:

了解resultMap和resultType的区别.

如果搜索只是返回一个值,比如说String ,或者是int,直接用resultType就行了。

 但是如果是返回一个复杂的对象,就必须定义好这个对象的resultMap的result map。

 举个例子

但是resultType 也可以返回一个对象 例如

所以,如果反回这个对象用result type,就必须返回这个对象所有信息了,而且没有任何设置,适用用普通的完整返回。

 但是用resultmap,那段是我们自己指定的,可能指定的属性只是User的一部分,而且还可以设置默认值,这是result type做不到的:


任务进度:任务1,步骤17

任务开始时间2017-8-23

任务结束时间2017-9-15

无延期风险

禅道:http://task.ptteng.com/zentao/task-view-10288.html





返回列表 返回列表
评论

    分享到