mybatis面试题及答案.docx

mybatis面试题及答案

一、MyBatis基础概念与原理(总分:30分)

1.MyBatis是什么?它的主要特点有哪些?(5分)

答案:MyBatis是一个优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis的主要特点包括:

-简单易学:相比于Hibernate,MyBatis更加简单直观,学习成本低

-灵活性高:可以手写SQL,满足复杂查询需求

-解耦:将SQL与代码分离,提高可维护性

-性能好:自动管理结果集映射,减少手动转换的工作量

-可扩展性强:支持插件机制,可以扩展功能

文档评论(0)

1亿VIP精品文档

相关文档