单选题

关于Spring对Hibernate提供的支持,下列说法错误的是

A、

提供了综合的事务管理

B、

提供了统一的异常继承体系

C、

便于测试

D、

没有给查询提供良好的支持

下载APP答题
由4l***8p提供 分享 举报 纠错

相关试题

单选题 下列配置错误的是

A、

<select id="selectUser" resultType="org.lanqio.entity.User" parameterType="int">select * from yhb where pwd = ${value}</select>

B、

<select id="selectUser" resultType="org.lanqio.entity.User">select * from yhb where pwd = #{value}</select>

C、

<select id="selectUser" >select * from yhb where pwd = #{value}</select>

D、

<delete id="delete">delete from yhb;</select>

单选题 下列说法正确的是( )

A、MyBatis中,可以在sql语句里同时使用#{}和${}
B、通过标签,可以达到抽离重复sql的目的,通过标签就可以在其他sql里面调用此sql语句
C、标签在映射列和属性时,同名列和属性之间的映射可以省略,但如果列是主键的话,则不能省略映射配置
D、sql映射文件中的标签id必须和接口中的方法名保持一致,映射文件中出现的标签id在接口中必须要有方法与其对应

单选题 MyBatis是通过下列哪个类实现对结果集进行分页的()

A、SqlSession
B、RowBounds
C、Page
D、Mapper

单选题 一般情况下,以下哪个选项不是关系数据模型与对象模型之间匹配关系?

A、表对应类
B、记录对应对象
C、表的字段对应类的属性
D、表之间的关系对应类之间的依赖关系

单选题 假设下列的sql能够查询出一条记录,则下列sql执行后的结果是( )

A、resultType有误,程序执行报错
B、结果返回一个map,由于没有给列取别名,map中的key值为空
C、结果返回一个map,map包含两个键值对:sname=查出的姓名,age = 查出的年龄
D、结果返回一个map,map的键默认为key1,key2

单选题 关于下列动态sql的说法错误的是( )

A、

如果if条件不成立,最终的sql语句为:select * from student

B、

<if test="list !=null and list.size>0">中的list.size>0应改为list.size()>0

C、

标签的collection属性指定迭代的集合对象

D、

标签的item属性值必须和#{sno}中的别名保持一致

单选题 在MyBatis中,下列关于ResultType说法错误的是?

A、resultType表示返回值的类型,其写法可以是全类名或别名,比如java.lang.Integer、java.lang.String或int、 integer、String
B、resultType和resultMap的数据结构是一样的,都是Map结构
C、如果POJO的属性名与SQL语句查询出来的字段名不一致的话,也可以使用resultType来进行结果的自动映射
D、resultType和resultMap不能同时使用

单选题 MyBatis主配置文件中有如下配置: 关于这段配置,下列说法正确的是( )

A、给包org.lanqiao.entity取别名,别名默认为entity;
B、给org.lanqiao.entity这个包下的所有java bean取别名,别名默认为类名首字母小写;
C、声明只有org.lanqiao.entity这个包下的java bean才能取别名;
D、只能给一个具体的类型取别名,所以上面的配置有误;