MyBatis是一个简化和实现了 Java 数据持久化层(persistence layer)的开源框架,它抽象了大量的JDBC冗余代码,并提供了一个简单易用的API和数据库交互。
MyBatis的前身是iBATIS,iBATIS于2002年由ClintonBegin创建。MyBatis3是iBATIS的全新设计,支持注解和Mapper。
MyBatis流行的主要原因在于它的简单性和易使用性。在Java应用程序中,数据持久化层涉及到的工作有:将从数据库查询到的数据生成所需要的Java对象;将Java对象中的数据通SQL持久化到数据库中。
MyBatis通过抽象底层的JDBC代码,自动化SQL结果集产生Java对象、Java对象的数据持久化数据库中的过程使得对SQL的使用变得容易。
mybatis是什么
最新推荐文章于 2024-02-01 20:05:38 发布
MyBatis是一款开源的Java持久层框架,源自iBATIS,简化了JDBC代码,提供了数据库交互的API。它通过自动化SQL结果集映射Java对象和Java对象数据持久化过程,提升了SQL使用的便利性。
417

被折叠的 条评论
为什么被折叠?



