美文网首页程序员
01——mybatis简介

01——mybatis简介

作者: huishao | 来源:发表于2019-01-07 11:56 被阅读0次

    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

    相关文章

      网友评论

        本文标题:01——mybatis简介

        本文链接:https://www.haomeiwen.com/subject/uusyrqtx.html