lzth.net
当前位置:首页 >> springmvC面试题 >>

springmvC面试题

spring MVC 其实就是 spring 自己做了一套很合适的 controller层 给自己的spring 容器.结合性更好,省去了之前像struts 之类的 繁琐的配置. 这个东西的核心就是 Dispatcher(可以理解成一个servlet),根据配置映射的JSP文件路径进行跳转.controller层也可以使用annotation(注解)的方式来描述.MVC的中的C.

SpringMvc是spring的一个模块 基于MVC的一个框架 无需中间整合层来整合 SpringMvc整个的执行流程:1、发起请求到前端控制器(DispatcherServlet )2、前端控制器请求HandlerMapping查找Handler(可以根据xml、注解进行查找)3、处理

pring Web MVC 处理Http请求的大致过程:一旦Http请求到来,DispatcherSevlet将负责将请求分发.DispatcherServlet可以认为是Spring提供的前端控制器,所有的请求都有经过它来统一分发.在DispatcherServlet将请求分发给Spring Controller

mvc,spring是用的最多的,struts2的话也有人用,还有一些老项目,现在新项目,大部分都是用spring mvc

下面给你个回答思路:1.首先Spring是一个开源的框架,Spring为简化企业级应用开发而生,使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能.Spring是一个IOC和AOP容器框架.在java开发领域,Spring相对于EJB来说是

有了struts mvc可以不用spring mvc 反之一样,spring mvc不爽的地方就是不如struts 接前台传来的参数方便,struts可以直接定义多个成员变量通过set方法来接参数,多个方法可以共享变量,但spring每个方法只能定义一个对象来接受前台参数而且仅仅是局部变量.

1:spring3 mvc开发效率高于struts mvc 2:spring3 mvc可以认为已经100%零配置 3:strutsmvc是类级别的拦截, 一个类对应一个request上下文

spring: 1)开源框架 2)IoC(控制反转),将类的创建和依赖关系写在配置文件里,由配置文件注入,实现了松耦合 3)AOP 将安全,事务等于程序逻辑相对独立的功能抽取出来,利用spring的配置文件将这些功能插进去,实现了按照方面编程,提高了复用性 IoC和AOP是spring最重要的两个特性,面试官差不多就看这个吧,至于spring mvc之类的估计面试官不一定感兴趣

1、什么是Spring?Spring是个Java企业级应用的开源开发框架.Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用.Spring框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯.

1.org.springframework.orm.hibernate3.HibernateTemplate2.org.springframework.orm.hibernate3.support.HibernateDaoSupport3.org.springframework.aop.BeforeAdvice4.org.springframework.aop.MethodBeforeAdvice5.org.springframework.web.

相关文档
sichuansong.com | krfs.net | xmlt.net | lhxq.net | wlbk.net | 网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com