`
刚开始工作的java小菜鸟
  • 浏览: 4039 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

ssm整合基本配置之springmvc

阅读更多
个人理解+参考总结,有错误请提出,谢谢!

配置命名空间。

配置Springmvc就是配置Controller。

1、配置<mvc:annotation-driven/>
<mvc:annotation-driven/>相当于注册了DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter两个bean,配置一些messageconverter。即解决了@Controller注解的使用前提配置
<context:annotation-config/>是对包进行扫描,实现注释驱动Bean定义,同时将bean自动注入容器中使用。即解决了@Controller标识的类的bean的注入和使用。
参考:http://blog.csdn.net/jbgtwang/article/details/7359592

2、配置spring组件扫描<context:component-scan>
在xml配置了这个标签后,spring可以自动去扫描base-package下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean。
注意:如果配置了<context:component-scan>那么<context:annotation-config/>标签就可以不用再xml中配置了,因为前者包含了后者,而且springmvc一般只扫描@Controller,其他的注解文件在applicationContext中进行扫描。
参考:http://blog.csdn.net/chunqiuwei/article/details/16115135

3、配置视图解析器,即在试图名称添加前后缀:InternalResourceViewResolver
<bean
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="viewClass"
      value="org.springframework.web.servlet.view.JstlView" />
    <property name="prefix" value="/WEB-INF/views/" />
    <property name="suffix" value=".jsp" />
</bean>

4、配置<mvc:default-servlet-handler />
servlet在找页面时,走的是dispatcherServlet路线。找不到的时候会报404;加上这个默认的servlet时候,servlet在找不到的时候会去找静态的内容。
参考:http://m.blog.csdn.net/zhengyangzkr/article/details/70174296
分享到:
评论

相关推荐

    SSM整合包 spring+springMVC+Mybatis+bootstarp以及文件上传与下载

    在SSM整合中,Spring作为基础框架,负责管理其他组件的生命周期和配置,如SpringMVC和Mybatis。 2. **SpringMVC框架**:SpringMVC是Spring框架的一个模块,专门用于处理Web应用的请求-响应模型。它将模型、视图和...

    SSM整合下的SpringMVC配置文件

    SSM整合下的SpringMVC配置文件

    ssm整合(Spring+SpringMVC+MyBatis)代码中有详细注释

    2. 配置SpringMVC:创建SpringMVC配置文件(如servlet-context.xml),配置DispatcherServlet、视图解析器、模型绑定等。 3. 集成MyBatis:配置MyBatis的SqlSessionFactory,指定MyBatis的配置文件和映射文件位置。...

    SSM框架整合Spring+SpringMVC+Mybatis

    下面将详细讲解这三个框架的基本概念、整合过程以及相关配置。 1. **Spring**:Spring是一个轻量级的Java开发框架,主要提供了控制反转(IoC)和面向切面编程(AOP)的功能。通过IoC,Spring可以管理对象的生命周期...

    ssm(spring4+springmvc4+mybatis3)整合Jar包-新版

    2. **配置SpringMVC**:设置DispatcherServlet,定义视图解析器,以及配置拦截器等。 3. **配置MyBatis**:编写MyBatis的配置文件,包括数据源、SqlSessionFactory、Mapper扫描等。 4. **整合MyBatis与Spring**:...

    ssm整合配置文件.rar

    在这个名为"ssm整合配置文件.rar"的压缩包中,包含了将这三个框架集成到一起所需的配置文件,以便于开发者快速搭建项目结构。 首先,让我们来详细了解一下SSM框架各自的职责: 1. Spring:这是一个全面的Java应用...

    SSM(Spring+SpringMVC+MyBatis)多数据源配置框架

    这个框架整合了Spring的IoC(Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)功能,SpringMVC作为MVC设计模式的实现,以及MyBatis作为持久层的轻量级ORM(Object-Relational ...

    SSM框架【Spring+SpringMVC+MyBatis】 源码

    2. 配置SpringMVC的DispatcherServlet,定义处理器映射器和视图解析器。 3. 配置MyBatis的Mapper XML文件,编写SQL语句。 4. 使用@Autowired注解或者基于XML的配置,将Service层注入到Controller层。 5. 配置事务...

    ssm框架整合配置文件

    在"ssm框架整合配置文件"中,主要包含以下关键配置文件: 1. **spring-context.xml**:这是Spring的核心配置文件,用于定义Bean的实例化、依赖注入、事务管理等。在SSM中,这里会配置DataSource(数据源)、...

    SSM整合jar包

    3. **配置SpringMVC**:创建SpringMVC的配置文件,如`servlet-context.xml`,配置 DispatcherServlet、视图解析器、模型-视图-适配器(MVC)组件等。 4. **配置MyBatis**:创建MyBatis的全局配置文件`mybatis-...

    Spring+SpringMVC+Mybatis框架整合例子(SSM) 下载

    3. 配置SpringMVC:创建SpringMVC的配置文件,如servlet-context.xml,配置DispatcherServlet、ViewResolver、HandlerMapping等。 4. 配置Mybatis:创建mybatis的全局配置文件,mybatis-config.xml,配置数据源、...

    SSM整合__springMVC

    2. **配置SpringMVC**:创建SpringMVC的配置文件,设置DispatcherServlet、ViewResolver、Controller等,定义请求映射规则和视图解析策略。 3. **配置MyBatis**:编写MyBatis的配置文件,包括数据源、事务管理器、...

    SSM简单整合,Spring+SpringMVC+Mabytis

    3. **配置SpringMVC**:创建SpringMVC的配置文件(如servlet-context.xml),配置DispatcherServlet、视图解析器、拦截器、处理器映射器和处理器适配器等。 4. **配置MyBatis**:创建MyBatis的全局配置文件...

    ssm整合spring+springmvc+mybatis

    通过以上步骤,我们可以创建一个基本的SSM整合应用。这个过程中,Spring负责管理和协调各个组件,SpringMVC处理HTTP请求,MyBatis处理数据库操作,三者共同构建了一个功能完善的Web应用。在实际项目中,还可以结合...

    springmvc入门参数绑定ssm整合

    SpringMVC入门参数绑定SSM整合 SpringMVC是一种基于MVC模式的Web应用程序...SpringMVC入门参数绑定SSM整合是开发复杂Web应用程序的不二之选,使用SpringMVC可以充分利用MVC模式的优势,提高开发效率和系统的可维护性。

    Spring+SpringMVC+MyBatis SSM框架整合工程实例 完整版源码.zip

    Spring+SpringMVC+MyBatis整合工程实例 完整版源码,这个SSM框架整合工程是基于IntelliJ IDEA完成的的,工程里面配置文件均有注释,可直接拷贝使用(工程代码可导入IDEA中直接运行),可供学习设计参考。

    SpringMVC总结及SSM整合

    SpringMVC是Spring框架的一部分,专门用来构建Web应用程序的MVC架构模式。...对于SpringMVC来说,理解其工作流程和核心组件是关键,而对于SSM整合,则需要注重各个框架间的配置和协作,确保整合后的应用能够顺畅运行。

    ssm框架整合级配置文件

    在SSM整合中,Spring负责管理整个应用的上下文,包括数据源、事务管理器、DAO接口以及Service接口的实现等。配置文件中会包含如下的元素: 1. 数据源配置:设置数据库连接信息,例如驱动类名、URL、用户名和密码。 ...

    SSM框架-详细整合教程(Spring+SpringMVC+MyBatis)详细教程+SSM整合例子软件源码.zip

    2. **配置SpringMVC**:定义DispatcherServlet,配置处理器映射器、视图解析器、拦截器等,设置Controller的扫描路径。 3. **配置MyBatis**:编写MyBatis的配置文件,包括数据源、SqlSessionFactory、Mapper接口及...

    SSM(Spring+SpringMVC+MyBatis)整合,2020最新详解版

    接着,配置SpringMVC,包括DispatcherServlet、ViewResolver、Controller等。最后,配置MyBatis,包括mybatis-config.xml、Mapper接口和Mapper XML文件。此外,还需要配置AOP和事务管理。 **与Redis整合**:Redis是...

Global site tag (gtag.js) - Google Analytics