Mybatis的优缺点

MyBatis优点

  1. 灵活性高,解除SQL与程序代码之间的耦合度,支持动态SQL,可重用
  2. 对比JDBC来说,减少了50%以上的代码量,解决了大量JDBC冗余的代码
  3. 兼容大部分的数据库
  4. 能与Spring更好的集成
  5. 支持对象与数据库的ORM字段关系映射;支持对象关系组件维护

Mybatis缺点

  1. SQL语句的编写工作量较大
  2. SQL语句依赖于数据库,导致数据库移植性较差,不能随便更换数据库

你可能感兴趣的:(MyBatis,mybatis)