Spring考试知识

上传人:小了****8 文档编号:247554877 上传时间:2022-01-29 格式:DOCX 页数:12 大小:109.81KB
返回 下载 相关 举报
Spring考试知识_第1页
第1页 / 共12页
Spring考试知识_第2页
第2页 / 共12页
Spring考试知识_第3页
第3页 / 共12页
Spring考试知识_第4页
第4页 / 共12页
Spring考试知识_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《Spring考试知识》由会员分享,可在线阅读,更多相关《Spring考试知识(12页珍藏版)》请在金锄头文库上搜索。

1、备战考试|学习提升在线考试 本次考试得分:36.0 1.(单项选择题)以下关于Spring配置文件的说法不正确的选项是o A.Spring默认是读取/WEB-INF/applicationContext.xml配置文件o B.Spring的配置文件可以配置在类路径下,并可以重命名,但是需要在web.xml文件中指定o C.把applicationContext.xml文件放到src目录下,Spring也可以读到o D.可以通过在web.xml中的和进展指定Spring配置文件正确答案:C把applicationContext.xml文件放到src目录下,需要在web。xml里设置context

2、ConfigLocation/WEB-INF/classes/applicationContext.xml可以让spring读到 2.(单项选择题)以下关于Spring特性中IoC描述错误的选项是o A.IoC就是指程序之间的关系由程序代码直接操控o B.所谓“控制反转是指控制权由应用代码转到外部容器,即控制权的转移o C.IoC将控制创立的职责搬进了框架中,从应用代码脱离开来o D.使用Spring的IoC容器时只需指出组件需要的对象,在运行时Spring的IoC容器会根据XML配置数据提供给它正确答案:AIOC是来完成相互依赖的对象的创立、协调工作。 3.(单项选择题)以下关于Spring

3、的装配模式default-autowire描述不正确的选项是o A.Spring中,至少有两种装配模式,按“类型和“名字o B.Spring中默认是按名字进展装配的o C.可以用default-autowire=byType配置按类型装配o D.一旦在一个Spring配置文件中配置了default-autowire=byType,其它的配置文件也是按此种装配方式进展装配正确答案:D在标签中指定default-autowire属性,那么对于子标签如果没有单独的设置autowire属性,那么将采用父标签的default-autowire属性的模式,如果单独设置了autowire属性,那么采用自己的

4、模式 4.(单项选择题)以下选项关于Spring的核心机制依赖注入的描述正确的选项是o A.所谓依赖注入就是明确地定义组件接口,独立开发各个组件,然后根据组件间的依赖关系组装运行的设计开发模式o B.Spring不负责管理bean之间的关系o C.节点有可选的子节点,用于注入bean的属性o D.在Spring的配置文件中,使用来创立Bean的实例正确答案:BSpring通过一个配置文件描述Bean及Bean之间的依赖关系,利用java语言的反射功能实例化Bean并建立Bean之间的依赖关系。spring的ioc容器在完成这些底层工作的根底上,还提供了bean实例缓存,生命周期管理,bean实

5、例代理,事件发布,资源装载等高级效劳 5. (单项选择题)分析下面的Spring配置代码,可以推断以下Java语句的运行结果是 Java语句如下: ApplicationContext context=new ClassPathXmlApplicationContext(di.xml); System.out.println( (B)context.getBean(b).getM( ) ); Spring配置代码如下: o A.编译错误o B.什么也不输出o C.输出:1o D.输出:2正确答案:Cclass A为class B的父类 6.(单项选择题)在Spring中,可以通过 方式实现了依

6、赖注入o A.getter方法o B.setter方法o C.自定义赋值方法o D.静态方法正确答案:B依赖注入的方式有二种,构造方法属性注入和set方法属性注入 7. (单项选择题)在Spring配置文件di.xml中包含如下的代码 由此可以推断出o A.o 可以通过如下代码获取Test的实例o ApplicationContext context=new ClassPathXmlApplicationContext(di.xml);Test test=(Test)content.getBean(test);o B.o 可以通过如下代码获取i的值o ApplicationContext co

7、ntext=new ClassPathXmlApplicationContext(di.xml);int i = (int)content.getBean(i);o C.Test肯定实现了一个接口o D.Test中一定存在getI()方法正确答案:A实例化对象IOC的四种方式:无参构造,静态工厂,单例工厂,spring工厂 8.(单项选择题)Spring中Before通知的目标对象要实现的接口是o A.MethodBeforeAdviceo B.ThrowsAdviceo C.AfterReturningAdviceo D.MethodInterceptor正确答案:AMethodBefore

8、Advice 9.(单项选择题)Spring中Before通知的目标对象要实现的接口中before方法中的三个常用的参数依次是o A.方法,方法的参数,目标对象o B.方法的参数,方法,目标对象o C.目标对象,方法,方法的参数o D.方法的参数,目标对象,方法正确答案:A方法,方法的参数,目标对象 10.(单项选择题)Spring中around通知的目标对象要实现的接口中invoke中方法的参数是o A.方法o B.目标对象o C.方法执行参数o D.Exception正确答案:C方法执行参数 11.(单项选择题)下面关于在Spring中配置Bean的init-method的说法正确的选项是

9、o A.init-method是在最前面执行的o B.init-method在构造方法后,依赖注入前执行o C.init-method在依赖注入之后执行o D.init-method在依赖注入之后,构造函数之前执行正确答案:Cspring容器初始化 bean 和销毁前所做的操作定义方式有三种:第一种:通过PostConstruct 和 PreDestroy 方法 实现初始化和销毁bean之前进展的操作。第二种是:通过 在xml中定义init-method 和 destory-method方法。第三种是: 通过bean实现InitializingBean和 DisposableBean接口。 1

10、2. (单项选择题)看下面的代码,说法正确的选项是 .* o A.这段代码是在定义目标对象o B.这段代码是在定义切入点o C.这段代码是在定义代理o D.这段代码是在定义织入正确答案:B参见springaop课堂笔记 13.(多项选择题)下面关于在Spring中配置Bean的id属性的说法正确的选项是o A.id属性是必须,没有id属性就会报错o B.id属性不是必须的,可以没有o C.id属性的值可以重复o D.id属性的值不可以重复正确答案:BD参照springioc 14.(单项选择题)关于Spring MVC的核心控制器DispatcherServlet的作用,以下说法错误的选项是o

11、 A.它负责接收 请求o B.加载配置文件o C.实现业务操作o D.初始化上下应用对象ApplicationContext正确答案:CSpringMVC是Spring中的模块,它实现了mvc设计模式,首先用户发起请求,请求到达SpringMVC的前端控制器(DispatcherServlet),前端控制器根据用户的url请求处理器映射器查找匹配该url的handle,并返回一个执行链,前端控制器再请求处理器适配器调用相应的handle进展处理并返回给前端控制器一个modelAndView,前端控制器再请求视图解析器对返回的逻辑视图进展解析,最后前端控制器将返回的视图进展渲染,并把数据装入到r

12、equest域,返回给用户。DiapatcherServlet作为SpringMVC的前端控制器,负责接收用户的请求,并根据用户的请求返回相应的视图给用户。实现业务在service层,所以c答案错误 15.(单项选择题) 将一个请求url指向一个类的方法的注解是o A.RequestMappingo B.RequestParamo C.SessionAttributeo D.DispatcherServlet正确答案:A将一个请求url指向一个类的方法的注解是( RequestMapping) 16.(多项选择题)Bean的根本配置中,如果有诸如List,Set,Map和Properties的属性,那么可以通过下述哪些对应的标签来配置?o A.o B.o C.o D.正确答案:ABCD四项都对 17. (多项选择题)对下面使用Spring依赖注入的代码,下面说法错误的选项是 ApplicationContext context = new ClassPa

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号