私藏的26道MyBatis面试题~(文末附圣诞福利)"/>
给,我私藏的26道MyBatis面试题~(文末附圣诞福利)
关注“Java后端技术全栈”
回复“面试”获取全套面试资料
1.JDBC有几个步骤?
JDBC大致可以分为六个步骤:
加载驱动程序
获得数据库连接
创建一个Statement对象
操作数据库,实现增删改查
获取结果集
关闭资源
2.什么是Mybatis?
如果在面试的时候被问到,只要你说出下面三种即可:
❝MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。
MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。
MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
❞
——来自官网。推荐大家按照官方的来回答。
3.什么是ORM?
全称为Object Relational Mapping。对象-映射-关系型数据库。对象关系映射(简称ORM,或O/RM,或O/R mapping),用于实现面向对象编程语言里不同类型系统的数据之间的转换。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象与关系数据库相互映射。
ORM提供了实现持久化层的另一种模式,它采用映射元数据
更多推荐
给,我私藏的26道MyBatis面试题~(文末附圣诞福利)
发布评论