A.使用MyBatis手动编写SQL要比使用Hibernate的工作量大
B.MyBatis可以配置动态SQL并优化SQL
C.MyBatis更新数据时,需要发送所有字段;不支持存储过程
D.对于一些复杂的和需要优化性能的项目来说,使用MyBatis更加合适
您可能感兴趣的试卷
你可能感兴趣的试题
A.SqlSessionFactory是MyBatis框架中十分重要的对象,其主要作用是创建SqlSession
B.SqlSessionFactory对象的实例可以通过SqlSessionFactoryBuilder对象来构建
C.SqlSessionFactory对象是线程安全的,它一旦被创建,在整个应用执行期间都会存在
D.通常每一个数据库都会只对应一个SqlSessionFactory,所以在构建SqlSessionFactory实例时,建议使用单列模式
A.core:包含了JDBC的核心功能
B.dataSource:访问数据源的实用工具类
C.object:以面向对象的方式访问数据库
D.support:包含了core和dataSource包的支持类
A.SqlSession是MyBatis框架中另一个重要的对象,其主要作用是执行持久化操作
B.每一个线程都应该有一个自己的SqlSession实例,并且该实例是不能被共享的
C.SqlSession实例也是线程不安全的,因此其使用范围最好在一次请求或一个方法中
D.使用完SqlSession对象之后,要及时的关闭它,通常可以将其放在finally块中关闭
A.
B.
C.
D.以上说法都正确
A.使用本地类路径引入
B.使用本地文件路径引入
C.使用接口类引入
D.使用包名引入
A.<id/>
B.<result/>
C.<association property="" />
D.<collection property="" />
A.
B.
C.
D.使用properties配置文件来配置属性值可以方便地在多个配置文件中使用这些属性值,并且方便日后的维护和修改
A.BooleanTypeHandler
B.IntegerTypeHandler
C.FloatTypeHandler
D.DateTypeHandler
A.
B.
C.
D.以上说法都正确
A.<mvc:interceptor>
B.<bean>
C.<ref>
D.<mvc:mapping>
最新试题
在MyBatis 中,SqlSession中的()方法用于查询且放回List。
在Spring中,()继承了BeanFactory接口,提供BeanFactory的所有功能,同时具有部分新功能。
SpringBoot能够支持的配置文件格式包括下列()。
Spring的通知类型中,能够实现权限控制拦截的是()。
在 SpringBoot框架中,下列关于@Configuration注解说法错误的是()。
下列不是MyBatis拦截器所针对接口的是()。
在Vue中重复渲染元素使用()指令。
下列对MyBatis描述错误的是()。
Spring在使用xml进行bean定义时,注入依赖关系对象时使用的属性是()。
在SpringMVC控制器中,使用重定向跳转到指定资源,添加的前缀是()。