发表于: 2017-07-24 20:55:34

1 956


今天完成的事情:

任务要求说理解为什么mybatis不需要impl   在Mybatis中DAO和xml的映射文件的绑定,自动生成接口的具体实现,使用的时候就会更加省事和方便  

今天照着一个例子完成了mybatis连接数据库的增删改查但是没用maven

student.java是用来创建实体对象的  

Student.Mapper是用来写DAO的  就是interface
还需要一个test运行
有一个xml文件用来实现接口 定义各种 SQL 语句,以及这些语句的参数,以及要返回的类型等
另一个congfiguration.xml用来连接mysql数据库

还要修改pom  pom中配置mybatis spring 和mysql-connector-java。


另外记下了mybatis里的一些文件的作用

typeAlias 是用来记录java的类的别名

接口的类名、包名要和配置文件的包名、文件名一模一样,而且配置文件的 namespace 一定要是包名 + 接口名(配置文件名)。

增加,更改,删除的时候要调用 session.commit(),这样才会真正对数据库进行操作,否则是没有提交的。 


上面都是做的时候记录下来的东西  有点零散。 晚上找到了另一篇好的教程很详细 也有测试 明天和Junit一起看  晚上回家也没搞完,明天上午去了继续搞。



明天计划的事情:搞完这个mybatis教程  理解哪一步是用来干嘛的 怎么做的  然后继续任务 看一下Spring和Junit 

遇到的问题:1.JDK版本总是要改成一致的1.8  不然总是报错 

     2.congfiguration.xml要放得位置不知道是哪 总是提示找不到换了教程弄对了

收获:收获算是写在上面了 以后抓紧时间搞 地铁上不能做就看知识


返回列表 返回列表
评论

    分享到