MyBatis优缺点

1.MyBatis优点

(1).与JDBC相比,减少了50%以上的代码量。

(2).MyBatis是简单的持久化框架,小巧并且简单易学。

(3).MyBatis相当灵活,不会对应用程序或者数据库的现有设计强加任何影响,SQL写在XML里,从程序代码中彻底分离,降低耦合度,便于统一管理和优化,并可重用。

(4).提供XML标签,支持编写动态SQL语句。

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

2.MyBatis缺点

(1).SQL语句的编写工作量大,对开发人员编写SQL语句要有一定的要求。

(2).SQL语句依赖数据库,导致数据库移植性差,不能随意更换数据库。

你可能感兴趣的:(MyBatis)