01——mybatis简介

作者 : 开心源码 本文共618个字,预计阅读时间需要2分钟 发布时间: 2022-05-12 共207人阅读

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. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 01——mybatis简介

发表回复