A.JDK动态代理是通过java.lang.reflect.Proxy 类来实现的
B.对于使用业务接口的类,Spring默认会使用JDK动态代理来实现AOP
C.Spring中的AOP代理,可以是JDK动态代理,也可以是CGLIB代理
D.使用JDK动态代理的对象不必实现接口
您可能感兴趣的试卷
你可能感兴趣的试题
A.name
B.propagation
C.isolation
D.timeout
A.MyBatis框架每次创建结果对象的新实例时,都会使用一个对象工厂(ObjectFactory)的实例来完成
B.MyBatis中默认的ObjectFactory的作用就是实例化目标类,它只可以通过默认构造方法实例化
C.想要实例化目标类,就要通过自定义ObjectFactory,然后进行配置来实现
D.在配置文件中使用
A.一个类上
B.一个方法上
C.一个属性上
D.以上都可以
A.name
B.propagation
C.isolation
D.read-only
A.Map
B.List类型
C.基本类型
D.POJO类型
A.进行权限验证
B.记录请求信息的日志
C.判断用户是否登录
D.资源清理
A.ModelAndView
B.ResponseEntity<?>
C.String
D.void
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包的支持类
最新试题
下列不属于ORM中的对应关系的是()。
()是一个声明式的Web Service客户端,目的是让Web Service调用更加简单。
MyBatis中Mapper.xml配置文件中根标签是()。
下列选项中,当有一些数据需要随着其他数据变动而变动时,就可以使用()。
下列可以让Spring用于装配bean的注解是()。
Spring在使用xml进行bean定义时,注入依赖关系对象时使用的属性是()。
下列选项中,关于MyBatis二级缓存的使用说法错误的是()。
下列不是Redis常用数据类型的是()。
SpringBoot能够支持的配置文件格式包括下列()。
Spring的通知类型中,能够实现权限控制拦截的是()。