参考答案
Mybaits的优点:
- 消除 JDBC 中的重复代码。
- 可以在 XML 或注解中直接编写 SQL 语句,比较灵活,方便对 SQL 的优化与调整。
- SQL 写在 XML 中,与代码解耦,按照对应关系方便管理。
- XML 中提供了动态 SQL 的标签,方便根据条件拼接 SQL。
- 提供了 XML、注解与 Java 对象的映射机制。
- 与 Spring 集成比较方便。
Mybaits的缺点:
- 字段较多、关联表多时,编写 SQL 工作量较大。
- SQL 语句依赖了数据库特性,会导致程序的移植性较差,切换数据库困难。
以上,是MyBatis面试题【Mybaits的优点、缺点分别是什么】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—