发表于: 2018-03-25 23:45:47

2 504


今天完成的事情:

编写了Dao并且成功连接了数据库,实现了根据ID查询数据库。


WAENING百度说是因为用JDK9.0的原因,可以无视


Mybatis配置文件


Mapper映射文件。


对象类User

其中重写tostring方法,就是在改变system.out.println()中的显示内容。



稍微了解了一下junit,发现maven中scope标签的作用。

关于为什么Mybatis不用Impl,应该是因为用映射文件mapper代替了Impl的原因。







明天计划的事情:(一定要写非常细致的内容)

 深度学习测试junit,学习用log4j记录日志。
遇到的问题:(遇到什么困难,怎么解决的) 

第一次编译有很多错误,对结果集的理解不够,如果用resulType的话映射对象的属性名应该和数据库列名一一对应。如果用resultMap的话可以像上述一样显式的对应。

还有如果表名有空格分隔多个单词的话要用``来包含数据库名。不然会找不到表。



收获:(通过今天的学习,学到了什么知识)


返回列表 返回列表
评论

    分享到