MyBatis3
文章平均质量分 68
yearing1017
from zero to hero
展开
-
MyBatis3框架学习(1)----mybaits初识和第一个helloworld
1、回顾一下Hibernate在学习hibernate的时候,我们用一个持久化类与数据库相互对应,从而实现了对数据库的“黑箱操作”,也就是不用知道具体对数据库的操作细节,就可以达到保存,查询等目的,由于Hibernate的全自动与全映射性,我们不能去自己定制sql,sql是有框架控制的。在项目的最后,一般都是要做到sql的优化,sql语句的定制,因为如此,我们不得不去学习HQL,无疑是有些麻烦的,类原创 2017-12-14 22:57:21 · 322 阅读 · 0 评论 -
MyBatis框架学习(2)----MyBatis接口式编程
1、之前MyBatis的hello_world的认识在之前的学到的MyBatis框架中的第一个hello_world的时候,我是在测试单元里调用了MyBatis的API中的selectone函数,其中的参数可以指定sql映射文件中的sql查询语句的ID,然后通过这个id来找到具体的查询语句,用图来看:<1.>先看sql映射文件,以下是sql映射文件中的sql查询语句的id和结果的类型resultTy原创 2017-12-17 22:26:26 · 237 阅读 · 0 评论 -
MyBatis框架学习(3)----全局配置文件
1、全局配置文件和sql映射文件中引入dtd约束我们在编写xml文件的时候,在eclipse中点击alt+/就会有相关标签的提示,如果你在你的xml中没有该提示的话,那么就要自己去引入该约束,具体步骤如下:<1>找到该dtd约束文件的位置:如下图所示,位于jar包中的以下路径中。然后找到jar包所在,解压jar包,将这两个文件取出来。 <2>看看xml中的头部的几行代码:http网址代表了该dtd原创 2018-01-02 19:27:58 · 674 阅读 · 0 评论