Mybatis框架具有哪些优缺点呢?

欣喜 MyBatis 发布时间:2023-12-05 17:42:41 阅读数:4071 1
下文笔者讲述Mybatis框架的优点及缺点的相关说明

mybatis的优点

与传统的数据库访问技术相比,ORM有以下优点:

基于SQL语句编程,相当灵活
   不会对应用程序或者数据库的现有设计造成任何影响
    SQL写在XML里,解除SQL与程序代码的耦合
     便于统一管理;提供XML标签
    支持编写动态SQL语句,并可重用

与JDBC相比
    减少了50%以上的代码量
    消除JDBC大量冗余的代码
    不需要手动开关连接

很好的与各种数据库兼容
    (因为MyBatis使用JDBC来连接数据库
      所以只要JDBC支持的数据库MyBatis都支持)

提供映射标签
    支持对象与数据库的字段映射;
    提供对象关系映射标签,
     支持对象关系组件维护

能够与Spring很好的集成

mybatis的缺点

SQL语句
   编写工作量较大
   当当字段多、关联表多时
    对开发人员编写SQL语句的功底有一定要求

SQL语句
    依赖于数据库
     导致数据库移植性差,不能随意更换数据库
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaFramework/MyBatis/202312/7385.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者