面试题汇总(三大框架)

面试题汇总(三大框架)

ID:41911593

大小:81.00 KB

页数:4页

时间:2019-09-04

面试题汇总(三大框架)_第1页
面试题汇总(三大框架)_第2页
面试题汇总(三大框架)_第3页
面试题汇总(三大框架)_第4页
资源描述:

《面试题汇总(三大框架)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、中博软件学院——面试参考资料-5一、Spring依赖注入的3种实现方式是什么?依赖注入的3种实现方式分别是:接口注入(interfaceinjection)>Set注入(setterinjection)和构造注入(constructorinjection)«接口注入指的就是在接口小定义要注入的信息,并通过接口完成注入。其具体步骤包括(1)编写一个接口,各种数据的注入将通过这个接口进行。(2)任何想要使用数据的类都必须实现这个接口。Set注入指的就是在接受注入的类中定义一个Set方法,并在参数小定义需要注入的元索。构造注入指的就是在接受注入的类屮定义一个构造方法,并在参数屮定义需要注入

2、的元素。二、SSH框架配置流程是什么?1.创建javaweb项目:添加struts包:freemarker,ognl,struts2-core,struts2-spring-plugin,xwork-core,commons-fileupload>commons-io>commons-lang;添加spring包:spring-aop^spring-aspects>spring-beansspring-context>spring-core、spring-jdbc、spring-orm>spring-wcb等;添力[]hibernate包:hibcmatc-corc等;添力[1其他包

3、:ojdbc等2.配置struts(1)配置struts核心过滤器。打开web.xml,配置struts核心过滤器和过滤器映射。(2)建立Action,继承ActionSupport类。(3)配置action。在struts.xml文件屮,添加对Action的配置。包含等元素的配置(4)新建视图页

4、fl

5、3.配置hibernate:(1)建立数据库与数据表(2)创建持久层实体类及映射文件(3)编写数据访问类,集成HibernateDaoSupport父类4.配置spring:(1)配置applicationContext.xml文件,

6、配置spring会话工厂bean,数据访问bean,业务bean和actionbean等。(2)引入aop和tx命名空间,配置声明式事务(3)配置web.xml,添加Spring监听器和context-param初始化参数,告知监听器applicationContext.xml的位置。三、Struts的运行机制是什么1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求;2、这个请求经过一系列的过滤器(Filter)(这些过滤器中冇一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMeshP

7、lugin);3、接着StrutsPrepareAndExecuteFilter被调川,StrutsPrepareAndExecuteFilter询问ActionMapper来决定这个请求是否需要调用某个Action4、如果ActionMapper决定盂要调用某个Action,StrutsPrepareAndExecuteFilter把请求的处理交给ActionProxy;5ActionProxy通过ConfigurationManager询问框架的配逍文件,找到需要调用的Action类;6>ActionProxy创建一个Actioninvocation的实例。7^Actioninv

8、ocation实例使用命名模式來调用,在调HIAction的过程前后,涉及到相关拦截器(Intercepted)的调用。8、一旦Action执彳亍完毕,Actioninvocation负责根据struts.xml中的配置找到対应的返回结果。返回结果通常是(但不总是,也可能是另外的一个Action链)一个需要被表示的JSP或者FreeMarker的模版。在表示的过程中可以使用Struts2框架中继承的标签。在这个过程中需要涉及到ActionMappero四、说说IOC和AOP的概念以及在Spring中是如何应用的1.控制反转(InversionofControl,英文缩写为IoC)是一

9、个重要的面向对象编程的法则來削减计算机程序的耦合问题,也是轻量级的Spring架的核心。控制反转一般分为两种类型,依赖注入(DependencyInjection,简称DI)和依赖查找(DependencyLook叩)。依赖注入应丿IJ比较广泛。2.A0P为AspectOrientedProgramming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续。利用AOP可以对业务逻辑的各个部分进行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。