单选题 下列选项中,对<bean>元素中的属性说法错误的是()。

A、 id属性是<bean>元素的唯一标识符
B、 name属性可以为Bean指定名称,只能指定一个名称
C、 class属性可以指定Bean的具体实现类
D、 scope属性用于设定Bean实例的作用范围
下载APP答题
由4l***cq提供 分享 举报 纠错

相关试题

单选题 下面关于MyBatis提供的用于解决JDBC编程劣势的方案,说法错误的是()。

A、在SqlMapConfig.xml中配置数据链接池,使用连接池管理数据库链接
B、MyBatis将SQL语句配置在MyBatis的映射文件中,未与Java代码的分离
C、MyBatis自动将Java对象映射至SQL语句,通过Statement中的parameterType定义输入参数的类型
D、MyBatis自动将SQL执行结果映射至Java对象,通过Statement中的resultType定义输出结果的类型

单选题 下列选项中,关于MyBatis的配置说法正确的是()。

A、Mapper.xml核心配置文件主要配置了MyBatis 的运行环境等信息。
B、mybatis-config.xml中配置了操作数据库的SQL 语句。
C、通过MyBatis的环境等配置信息可以直接构建会话工厂SqlSession。
D、MyBatis可以加载多个映射文件,每个映射文件对应数据库中的一张表。

单选题 在传统JDBC编程中,SQL变动需要改变Java代码,违反了开闭原则。下面哪个方法可以解决这个问题?()。

A、MyBatis将SQL语句配置在MyBatis的映射文件中,实现了与Java代码的分离
B、MyBatis自动将Java对象映射至SQL语句,通过Statement中的parameterType定义输入参数的类型
C、MyBatis自动将SQL执行结果映射至Java对象,通过Statement中的resultType定义输出结果的类型
D、以上说法都不正确

单选题 有关MyBatis工作原理说法错误的是()。

A、MyBatis的全局配置文件配置了MyBatis的运行环境等信息,其中主要内容是获取数据库连接
B、MyBatis映射文件中配置了操作数据库的SQL语句,需要在MyBatis的全局配置文件中加载才能执行
C、可以通过MyBatis的环境等配置信息构建会话对象SqlSession
D、SqlSession对象,该对象中包含了执行SQL的所有方法

单选题 下面关于映射文件中的<mapper>元素的属性,说法正确的是()。

A、parameterType属性的值表示的是返回的实体类对象
B、namespace属性的值通常设置为对应实体类的全限定类名
C、resultType属性的值表示传入的参数类型
D、以上说法都不正确

单选题 下列元素中,可以为POJO实体类设置别名的是()。

A、<typeAliases>元素
B、<settings>元素
C、<mappers>元素
D、<properties>元素

单选题 使用ORM框架后,应用程序不再直接访问底层数据库,而是以()的方式来操作持久化对象(PO,即Persisent Object)。

A、面向业务
B、Hibernate
C、面向对象
D、MyBatis

单选题 下面关于MyBatis框架的说法,正确的是()。

A、MyBatis是一个半自动映射的框架,这里所谓的“半自动”是相对于Hibernate全表映射而言的
B、MyBatis 是一个业务逻辑层的框架
C、MyBatis的封装性要比Hibernate高
D、MyBatis是一个全表映射的框架