如何在WEB应用中配置Spring?

题目

如何在WEB应用中配置Spring?

参考答案和解析
正确答案:在WEB应用中加入applicationContext.xml配置文件,在这个配置文件中进行接口实现类的配置,配置的目的就是又IOC容器来创建这个实现类。通过bean标签声明一个类,然后通过IOC容器创建出来,bean标签的ID属性代表这个对象的变量名称。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

创建JSP应用程序时,配置文件web.xml应该在程序下的______目录中。

A、admin

B、servlet

C、WEB-INF

D、WebRoot


参考答案:C

第2题:

关于Spring 与 Hibernate集成,下列说法错误的是( )。

A.Spring提供了HibernateDaoSupport类来简化Hibernate的使用

B.在Spring配置文件中,可以通过Spring提供的LocalSessionFactoryBean来获得SessionFactory的实例

C.通过集成Spring和Hibernate,用Spring管理程序的依赖关系,将SessionFactory注入到DataSource中

D.通过Spring,可以在Biz层代码中无需直接实例化DAO类,而是通过注入得到


参考答案:C

第3题:

ASP.NET应用程序中,Web配置文件的扩展名是:( )

A、aspx

B、csproj

C、sln

D、config


参考答案:D

第4题:

下面关于Spring配置文件正确的是()。

  • A、Spring配置文件必须叫applicationContext.xml
  • B、Spring配置文件可以不叫applicationContext.xml
  • C、Spring配置文件可以有多个
  • D、Spring配置文件只能有一个

正确答案:B,C

第5题:

在Java Web应用开发中,已知在web.xml文件中正确配置了Servlet,若想将所有Web请求都映射到此Servlet,则需要在标签内填写的内容是()。  

  • A、 *.html
  • B、 *.jsp
  • C、 /*
  • D、 *

正确答案:C

第6题:

以下关于Spring Boot的相关说法错误的是()

A、Spring Boot所创建的应用程序都是独立的War包,而不是Jar包

B、Spring Boot项目不需要将WAR包部署到Tomcat、Jetty等Servlet容器中,而是在启动时,自动的启动一个嵌入式的Tomcat

C、Spring Boot与其他主流框架整合时,只需在pom.xml中添加相应依赖,即可直接使用该框架,无需在项目的配置文件中添加配置

D、Spring Boot会根据类路径中的类和JAR包中的类自动配置Bean,而不需要手动配置


参考答案:A

第7题:

阅读以下关于Web应用的叙述,在答题纸上回答问题1至问题3。【说明】某软件企业拟开发一套基于Web的云平台配置管理与监控系统,该系统按租户视图、系统管理视图以及业务视图划分为多个相应的Web应用,系统需求中还包含邮件服务、大文件上传下载、安全攻击防护等典型Web系统基础服务需求。【问题1】(5分)在选择系统所采用的Web开发框架时,项目组对Alibaba开发的WebX框架与轻量级Spring MVC框架进行了对比分析,最终决定采用WebX框架进行开发。请用300字以内文字,从多应用支持、基础服务支持以及可扩展性这三个方面对WebX与Spring MVC框架进行对比。【问题3】(8分)系统实现相应的配置管理与监控功能时,需要集成云平台侧提供的大量服务以实现配置数据的读取写入与不同视图监测数据的获取。项目组在确定服务集成方案时,对比了REST风格RPC与SOAP RPC两种方案,经过分析讨论,项目组最终决定采用REST风格RPC机制实现服务集成,请判断表5-2中给出的选择REST方案的理由是否合理。


答案:
解析:
【问题1】(5分)答案:(1)基础服务支持:因为WebX在阿里巴巴和淘宝用了很多年,对于超大访问量的电子商务网站,WebX经受了考验,被证明是成熟可靠的。(2)多应用支持:WebX和Spring MVC一样,完全建立在Spring框架之上,可以使用Spring的所有特性。WebX被设计成多个层次,层次间的分界线很清晰,每个层次都足够开放和易于扩展。(3)可扩展性:WebX对Spring做了扩展,一个组件可以扩展另一个组件,也可以被其它组件扩展。这种机制使WebX具有较好的扩展性,且比未经扩展的Spring更易使用。

第8题:

Struts应用程序的默认配置文件为()

A.Struts-config.xml

B.web.xml

C.Ejb-jar.xml

D.Sun-web.xml


参考答案:A

第9题:

在ASP.NET中,下面说法正确的是()

  • A、machine.config用来保存Asp.net的当前计算机所有应用程序的配置
  • B、web.config通常用来保存一个站点信息的配置信息
  • C、web.config在一个web应用程序中可以有多个
  • D、以上说法都正确

正确答案:C

第10题:

Spring IOC容器管理Action的方式()。

  • A、使用org.springframework.web.struts.DelegatingRequestProcessor
  • B、使用org.springframework.web.struts.DelegatingActionProxy
  • C、使用org.springframework.web.context.ContextLoaderListener
  • D、使用org.springframework.web.context.ContextLoaderServlet

正确答案:A,B

更多相关问题