ORM-Mybatis习题练习(一)

这篇博客介绍了MyBatis中关于ORM配置的相关知识,包括配置文件中的元素、元素的属性、元素的作用、元素的使用方式、类型处理器的注册以及SqlSessionFactory的特性等。内容涵盖别名定义、查询映射、插入语句、代码片段重用、全局配置、类型处理器和结果映射等多个方面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ORM-Mybatis习题练习(一)

1、
关于MyBatis配置文件中元素说法错误的是(B)
A、可以通过在MyBaits中配置元素来定义别名
B、MyBaits配置文件中元素的子元素需要配置type和alias属性
C、可以通过在类名上使用@Alias(value = “user”)的形式定义别名
D、同时在MyBaits中配置了元素以及@Alias(value = “user”)注解定义别名后,会以注解形式的别名为准
2、
以下关于元素及其属性说法错误的是(C)
A、元素用来映射查询语句,它可以帮助我们从数据库中读取出数据,并组装数据给业务开发人员
B、parameterType属性表示传入SQL语句的参数类的全限定名或者别名
C、resultMap表示外部resultMap的命名引用,返回时可以同时使用resultType和resultMap
D、在同一个映射文件中可以配置多个元素
3、
以下有关MyBatis映射文件中元素说法正确的是(C)
A、元素用于映射插入语句,在执行完元素中定义的SQL语句后,没有返回结果
B、元素的属性与元素的属性相同
C、keyColumn属性用于设置第几列是主键,当主键列不是表中的第一列时需要设置
D、useGeneratedKeys(仅对insert有用)此属性会使MyBatis使用JDBC的getGeneratedKeys()方法来获取由数据库内部生产的主键
4、
以下有关元素说法错误的是(C)
A、元素的作用就是定义可重用的SQL代码片段,然后在其他语句中引用这一代码片段
B、使用元素的refid属性可以引用自定义的代码片段
C、使用元素refid的属性值为自定义代码片段的name
D、元素是元素的子元素
5、
有关MyBatis配置文件中元素的说法错误的是(C)
A、元素主要用于改变MyBatis运行时的行为,例如开启二级缓存、开启延迟加载等
B、虽然不配置元素,也可以正常运行MyBatis,但是熟悉的配置内容以及它们的作用还是十分必要的
C、元素中延迟加载的全局开关的参数la

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值