Java爱好者 - 专注于Java技术Java爱好者 - 专注于Java技术

什么MyBatis框架?官方下载地址

说到MyBatis (JAVA开发数据库持久层框架),在这之前先要了解JDBC和hibernate框架

JDBC

优点:简单易学,上手快,非常灵活构建SQL,效率高效,速度快。

缺点:代码繁琐,底层代码太多,增加了程序员的负担。

但是缺点太明显,但是效率绝对高(适合一切程序)。

 

hibernate

优点:不用写SQL语句,完全以面向对象的方式设计和访问操作,不用写底层数据,便于程序员理解。

缺点:处理业务时,灵活度差,HQL学习也是极度麻烦的,复杂的HQL是难写难理解的,你精通这方面,那hibernate框架也就等于没了这个缺点。

但是他的效率肯定不如JDBC,并不轻便,效率不高,速度慢,优点也是很明显,是全自动的数据库持久层框架(适合中型程序)!

 

 

基于上述二种,我们需要在中间找到一个结合它们的优点,摒弃它们的缺点的框架,

这就是myBatis,轻便,容易上手,效率高效,速度快,完全以面对对象方式设计与访问操作。

 

前面说了这么多,就是为了让你理解他。

引用官方的一句话

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

下载地址:MyBatis框架

本原创文章未经允许不得转载 | 当前页面:Java爱好者 - 专注于Java技术 » 什么MyBatis框架?官方下载地址

评论

文章评论已关闭!