发表于: 2017-05-06 21:57:00

2 1111


今天完成的事:

1,感觉mybatis还是有些不是很理解,就又做了一遍,这次对整个过程比较清楚了,自己只照猫画虎是不行的,还是要自己写。

     对mybatis做了一些总结:

     1)前期准备

          a.创建java/javaweb项目

          b.添加jar包:mybatis.jar  mysql-connector.jar

          c.创建数据库

     2)a.添加mybatis配置文件conf.xml

             <dataSource>--<property name="url"...>,这里面要写对数据库名字。

          b.定义表对应的实体类

             里面主要是属性和get()、set()方法。

          c.写接口  (待补充)

     3)定义实体类的映射表

           里面主要是要了解

           namespace:由package+映射文件组成

           id:可任意,但要唯一

           parameterType:传参类型

           resultType:返回值类型

           keyProperty:

           useGenerateKeys:(待补充)

     4)在conf.xml对映射文件注册

     5)编写代码测试

2,SpringMVC学了一些,不是很懂。(待补充)

     Model:

     View:

     Controller:

3,看了一下JUnit,还没动手操作。

今日收获:

      不敢说把mybatis弄懂了,但起码自己不会觉得对它害怕了,相反会有更大的兴趣去了解它。

      SpringMVC只了解了点基础,还任重道远啊。

遇到的问题:

1,做myBatis时,一直运行错误,代码也没有提示有问题,后面沉下心来去看error的描述,发现是忘记throws IOException了,这个是在写的时候故意不写的,想看看会是什么结果,后面却给忘记了。另外,结果跑出后,我发现有两个字段一个是错误的,另外一个是null,经过仔细排查,发现因为手快,数据库的字段被我把字母写反了。

2,SpringMVC跟着网上的教程写的,最后却运行失败,经过修改有点一点进步,可以出来两个正常的,但最后一个还是失败。

明天继续排查。

明日计划:

学习SpringMVC,顺带着巩固mybatis。


返回列表 返回列表
评论

    分享到