第三次分班考试笔试题

来源:互联网 发布:天天聚财网网络贷款 编辑:程序博客网 时间:2024/06/07 09:27
(选择二项)
  • A:
  • B:
  • C:
  • D:
spring注解的基本认识,spring用注解的方式实现自动装配,时不用有set 或get方法,底层注解通过反射来完成自动装配。spring要实现自动装配,就必须在容器中有这个类型的对象,不然报异常,如果有多个对象也会报异常。

--------------------------------------------------------------

(选择二项)
23
  • A:
  • B:
  • C:
  • D:
Spring-面向切面编程Spring实现AOP的方式,不同方式的特点及比较, ad说法正确,AOP设计思想来源于代理设计模式,b不对,AOP是面向对象编程(OOP)的升级,但不可代替OOP,所以正确答案是bd。

--------------------------------------------------------------

(选择二项)
30
  • A:
  • B:
  • C:
  • D:
Spring-面向切面编程通切入点表达式,cd说法正确,a中是public方法才满足,b中可能是返回任何类型包括void, 所以正确答案是ab。

--------------------------------------------------------------

(选择一项)
33
  • A:
  • B:
  • C:
  • D:Throws 通知
如果要实现计算一个方法的执行时间,就必须在执行前后各自记录时间。因此只有Interception Around通知可以实现这一功能。

--------------------------------------------------------------

(选择一项)
41
  • A:
  • B:
  • C:
  • D:
对象存在多个构造方法,当参数列表数目相同而类型不同的时候,容器无法区分应该使用哪个构造方法来实例化对象,或者构造方法可能同时传入最少两个类型相同的对象可以使用index或type来实现注入index从0开始,index与type二选一

--------------------------------------------------------------

(选择二项)
44
  • A:
  • B:
  • C:
  • D:
Spring与Mybatis集成的两种方式:映射接口和SqlSessionTemplate

-----------------------------------------------------

(选择二项)
46
  • A:
  • B:
  • C:
  • D:
通过id获得对象需要下转型,如果没有id可以通过类型获取(User.class),此时不需要转型,但次类型的对象配置文件中只能有一个。除了还可以用通过name获取,一个对象name可以有多个 以空格,逗号,或分号分割,获得方式同id,另外id也可以通过alias属性取别名,通过别名获取。

-----------------------------------------------------

7

  • 原创粉丝点击