单项选择题
以下有关CGLIB代理相关说法正确的是()。
A.CGLIB代理的使用非常简单,但它还有一定的局限性——使用动态代理的对象必须实现一个或多个接口
B.如果要对没有实现接口的类进行代理,那么可以使用JDK代理
C.CGLIB是一个高性能开源的代码生成包,在使用时需要另外导入CGLIB所需要的包
D.Spring中的AOP代理,可以是JDK动态代理,也可以是CGLIB代理
点击查看答案
相关考题
-
单项选择题
在Java中,以下有关类的关联关系描述错误的是()。
A.在Java中,通过对象也可以进行关系描述,他们分别为一对一、一对多、多对一和多对多。
B.一对一的关系就是在本类中定义对方类型的对象。
C.一对多的关系就是一个A类类型对应多个B类类型的情况,需要在A类中以集合的方式引入B类类型的对象,在B类中定义A类类型的属性a。
D.多对多的关系:在A类中定义B类类型的集合,在B类中定义A类类型的集合。 -
单项选择题
Spring的元素中的autowire属性取值不包括以下()。
A.default
B.byName
C.byType
D.byId -
单项选择题
关于MyBatis模糊查询中进行SQL字符串拼接时,说法错误的是()。
A.使用“${}”进行SQL字符串拼接时,无法防止SQL注入问题
B.可以使用MySQL中的concat()函数进行字符串拼接
C.使用MySQL中的concat()函数进行字符串拼接,也无法防止SQL注入
D.使用MySQL中的concat()函数进行字符串拼接,导致数据库移植性变差
