Mybatis 的优缺点

优点
  • 相比 JDBC 减少了大量代码量,减少冗余代码。

  • 使用灵活,SQL 语句写在 XML 里,从程序代码中彻底分离,降低了耦合度,便于管理。

  • 提供 XML 标签,支持编写动态 SQL 语句。

  • 提供映射标签,支持对象与数据库的 ORM 字段映射关系。

缺点
  • SQL 语句编写工作量较大,尤其是字段和关联表多时。

  • SQL 语句依赖于数据库,导致数据库移植性差,不能随意更换数据库。

posted @ 2022-05-07 00:26  张三丰学Java  阅读(53)  评论(0编辑  收藏  举报