zoukankan      html  css  js  c++  java
  • 18.SSM整合_搭建开发环境

    1.导入jar包

      mybatis的Jar包

      ehcache的Jar包

      spring的 Jar包

      mybatis 与 spring 整合Jar包

      JSON的jar包

      Jaskson的Jar包

      Hibernate验证器Jar包

      其他Jar包

    2.配置web.xml

      1.指定Spring配置文件的位置

    1 <!-- 指定 Spring 配置文件的位置  -->
    2   <!-- 这里指定的Spring的配置文件,是整个SSM项目的总的容器,其中注册了数据源、事务管理、service、dao的Bean等  -->
    3   <context-param>
    4       <param-name>contextConfigLocation</param-name>
    5       <param-value>classpath:resources/spring-*.xml</param-value>
    6   </context-param>

      2.注册ServletContext监听器

    1  <!-- 注册ServletContext 监听器 ,创建Spring容器-->
    2   <!-- 用于创建Spring 容器  及将创建好的 Spring容器对象放入到ServletContext的域属性空间中。保证了整个应用中 Spring容器的唯一性 -->
    3   <listener>
    4       <listener-class>
    5           org.springframework.web.context.ContextLoaderListener
    6       </listener-class>
    7   </listener>

      3.注册字符集过滤器

     1 <!-- 注册字符集过滤器(只对Post 请求产生作用)-->
     2   <filter>
     3       <filter-name>CharacterEncodingFilter</filter-name>
     4       <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> 
     5       <init-param>
     6           <param-name>encoding</param-name>
     7           <param-value>utf-8</param-value>
     8       </init-param>
     9       <init-param>
    10           <param-name>forceEncoding</param-name>
    11           <param-value>true</param-value>
    12       </init-param>
    13   </filter>
    14   
    15   <filter-mapping>
    16       <filter-name>CharacterEncodingFilter</filter-name>
    17       <url-pattern>/*</url-pattern>
    18   </filter-mapping>

      4.配置中央调度器

     1 <!-- 配置中央调度器 -->
     2   <servlet>
     3       <servlet-name>springmvc</servlet-name>
     4       <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 
     5     <init-param>
     6         <param-name>contextConfigLocation</param-name>
     7         <param-value>classpath:resources/spring-mvc.xml</param-value>
     8     </init-param> 
     9     <load-on-startup>1</load-on-startup>
    10   </servlet>
  • 相关阅读:
    第二周作业(软件需求分析与系统设计)
    自我介绍
    2019春总结作业
    2019春第十六周作业
    2019春第十五周作业
    2019春第十四周作业
    2019春第十二周作业
    2019春第十一周作业
    2019春第十周作业
    2019春第九周作业
  • 原文地址:https://www.cnblogs.com/xuzekun/p/7417422.html
Copyright © 2011-2022 走看看