上传者: m0_37540251
|
上传时间: 2022-06-27 19:07:07
|
文件大小: 7KB
|
文件类型: TXT
mybatis面试题(经典问答)
1、JDBC有多少步?
JDBC可以分为六个步骤
负载驱动程序
获取数据库连接
创建语句对象
操作数据库进行增删改查
获取结果集
关闭资源
2.什么是mybatis?
如果你在面试中被问到,只需说以下三件事:
Mybatis 是一个优秀的持久层框架,支持自定义 SQL、存储过程和高级映射。
Mybatis 省去了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。
Mybatis 可以通过简单的 XML 或注解将原始类型、接口和 Java POJO(plain old Java objects)配置和映射为数据库中的记录。
3.什么是ORM?
全称是对象关系映射。对象映射关系数据库。对象关系映射(ORM,或O/RM,或O/R映射)用于实现面向对象编程语言中不同类型系统之间的数据转换。简而言之,ORM就是用元数据来描述对象与数据库的映射关系,将程序中的对象与关系数据库进行映射。
ORM 提供了另一种实现持久层的方式。它使用映射元数据来描述对象关系的映射,使ORM中间件可以充当任何应用程序的业务逻辑层和数据库层之间的桥梁。