发表于: 2017-08-06 21:51:42

2 915


今天完成的事情:

1、使用svn上传代码到服务器

安装TortoiseSVN,在IDEA里配置一下,输入url和密码什么的

在服务器里找到相关文件夹,创建一个新的自己的文件夹,checkout出来,在本地文件夹里导入代码,再commit一下

2、优化了一下之前的Mybatis代码

database配置文件及引用

这里还开启了驼峰命名法

MybatisUtil工具封装

学了一下Mybatis中的resultMap元素,完成一个简单的映射,属性名和字段名不一样

然后写一下改了属性名之后的增删改查,全是坑啊..

都改好之后是这样的

junit单元测试

就不全贴了,全都跑成功了

3、大部分时间在排坑,还看了很多小知识点,比如驼峰命名规则,创建sqlsession的步骤,Configuration.xml配置标签的顺序,不按顺序会报错..之类的

明天计划的事情:

好多事情啊!

用注解写一遍CRUD,一对一关联,spring+mybaits要好好看看

遇到的问题:

Could not find result map HeMapper.Student

这个是没有开启驼峰命名法,直接用,就出现了找不到返回值,在Configuration.xml里改一下

resultMap和resultType不能一起用,用错了一次也报错了,改好

CRUD中create和update要用到大部分字段,对应的sql语句要改对,还有起属性名要避开一些语句中的词,否则也会报错

还有几个错误,后来都发现是敲错代码了,报的什么错给忘了

收获:

又自己写了一遍mybatis,试了一些其他的写法,感觉代码的世界很奇妙!

学了一些java基础和sql语句,每天都学一点,勤做笔记,进步看得见!


返回列表 返回列表
评论

    分享到