Mybatis--初识

下载链接:点击我

简单介绍:Mybatis是一个流行的持久层框架,灵活性很高。与Hibernate相比较而言,mybatis需要我们提供POJO(即JavaBean)和SQL和映射关系(也可以认为是需要提供Mappering文件和SQL语句),而Hibernate只需要提供POJO和映射关系。

工作原理:

Mybatis--初识_第1张图片

其中SQL语句放在Mapping.xml文件中。Executor为Mybatis底层定义的接口来操作数据库,根据SQLSession传递的参数动态地生成SQL语句,同时负责查询缓存的维护。MappedStatement包含了对POJO的封装。

配置文件可以参考帮助文档,也可以参考如下:




 
 
 
 
 
 
 
 
 
 
 
 
 
 

如果是用了Spring的话,也可以交给Spring来管理。 

 

你可能感兴趣的:(Mybatis)