与 Spring 集成专题测试
考察知识点
| 知识点 | 题目编号 | 题型分布 |
|---|---|---|
| Spring-MyBatis 集成 | Q080-Q083 | 单选、多选、判断、填空 |
| 事务管理集成 | Q084-Q086 | 单选、多选、判断 |
| Mapper 接口注入 | Q087-Q089 | 单选、多选、填空 |
| 多数据源配置 | Q090-Q093 | 单选、多选、判断、填空 |
在 Spring-MyBatis 集成中,用于创建 SqlSessionFactory 的 Spring Bean 类是哪一个?
在 Spring 框架中集成 MyBatis 时,以下哪些是必需或常用的核心配置组件?
在 Spring 项目中集成 MyBatis 时,必须引入 mybatis-spring 依赖包,否则无法实现两者的集成。
在使用 @Configuration 类配置 Spring-MyBatis 集成时,SqlSessionFactoryBean 需要通过 setDataSource 方法设置 ______,通过 setTypeAliasesPackage 方法设置 ______________。
在 Spring-MyBatis 集成中,要实现声明式事务管理,应该使用哪个事务管理器类?
关于 Spring-MyBatis 事务管理集成,以下哪些说法是正确的?
Spring 管理 MyBatis 事务时,默认情况下只有 RuntimeException 及其子类会触发事务回滚,检查型异常(Checked Exception)不会触发回滚。
在 Spring 中注入 MyBatis Mapper 接口时,以下哪种方式是推荐的现代做法?
关于 MyBatis Mapper 接口在 Spring 中的注入,以下哪些说法是正确的?
@MapperScan 注解中,____________ 属性用于指定 Mapper 接口的扫描包路径,_______________ 属性可以限制只扫描带有特定注解的接口。
在 Spring-MyBatis 中配置多数据源时,以下哪种方式是最佳实践?
关于 Spring-MyBatis 多数据源配置,以下哪些说法是正确的?
在 Spring-MyBatis 多数据源配置中,如果两个数据源位于不同的数据库实例,使用普通的 DataSourceTransactionManager 可以保证跨库操作的原子性和一致性。
使用 Spring 的 ________________________ 实现动态数据源切换时,需要重写 ________________________ 方法来返回当前数据源的标识。
📝 发现内容有误?点击此处直接编辑
长按或扫描二维码,立即体验