01——mybatis简介

MyBatis 前称

        ibatis

MyBatis 历史

2004年

clinton begin个人提出的开源项目 ibatis,

2008年

将ibatis捐献给apache基金会,

2010年

ibatis项目组从apache基金会独立出来正式更名为MyBatis.

MyBatis 简介

    iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架

    iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)。

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

源自  官方



1、Mybatis实现了接口绑定,使用更加方便。在ibatis2.x中我们需要在DAO的实现类中指定具体对应哪个xml映射文件, 而Mybatis实现了DAO接口与xml映射文件的绑定,自动为我们生成接口的具体实现,使用起来变得更加省事和方便。
2、对象关系映射的改进,效率更高

3、MyBatis采用功能强大的基于OGNL的表达式来消除其他元素。
---------------------
作者:欧阳虬髯1017    来源:CSDN
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 Mybatis入门 1.1 单独使用jdbc编程问题总结 1.1.1 jdbc程序 上边使...
    哇哈哈E阅读 3,334评论 0 38
  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 5,680评论 0 4
  • 本文首发于「腹黑电影」。 杨幂又上热搜了。 虽说是招黑体质,本身就是靠粉丝黑红的。 但这次应该不是。 毕竟这么批评...
    腹黑电影阅读 2,390评论 3 16
  • 文/雨觞 独自一个人走在秋日的梧桐树下,正午的阳光透过影子照射在我的身上,而我只能感受到无穷无尽的凉意。 我至今都...
    雨觞阅读 633评论 11 10
  • 假期我计划把第九届和第十届高中优质课给看一遍,并总结出英语课的课堂用语。这对于提高自己英语课堂的业务素质应当非常有...
    啊攀攀了阅读 602评论 1 1