MyBatis 是什么

2017-05-19 18:38:27
admin
830
最后编辑:admin 于 2017-05-19 19:45:42

MyBatis是一个简化和实现了Java数据持久化层(persistencelayer)的开源框架,它抽象了大量的JDBC冗余代码,并提供了一个简单易用的API和数据库交互。

     MyBatis的前身是iBATIS,iBATIS于2002年由ClintonBegin创建。MyBatis 3 是iBATIS的全新设计,支持注解和Mapper。

     MyBatis 流行的主要原因在于它的简单性和易使用性。在Java应用程序中,数据持久化层涉及到的工作有:将从数据库查询到的数据生成所需要的Java对象;将Java对象中的数据通过SQL持久化到数据库中。

     MyBatis 通过抽象底层的JDBC代码,自动化SQL结果集产生Java对象、Java对象的数据持久化数据库中的过程使得对SQL的使用变得容易。

     如果你正在使用iBATIS,并且想将iBATIS移植到MyBatis上,你可以在MyBatis 的官方网站(https://code.google.com/p/mybatis/wiki/DocUpgrade )上找到详细的指导步骤。

  • 在线客服
  • 关注微信
  • 联系电话
    • 欢迎咨询
    • 欢迎加入QQ群 303257430
  • 公众号:源宝网络
    • 联系电话及微信号 18902328227