第八章 SpringMVC SSM整合

x33g5p2x  于2021-03-14 发布在 其他  
字(0.8k)|赞(0)|评价(0)|浏览(373)

三个框架整合:

(一)新建一个web工程

(二)建立mvc包结构

com.neuedu.controllers
com.neuedu.model.service
com.neuedu.model.mapper
com.neuedu.model.po

(三)添加3个框架的jar包

(四)添加mybatis的功能
(1)建立接口和xml
(2) 编写myBatis配置文件 SqlMapConfig.xml

(五)添加springmvc的功能
(1) springmvc配置文件 springmvc.xml
(2) web.xml(配置前端控制器,配置字符编码过滤器)

(六)添加spring的功能

  1. 编写spring的配置文件 applicationContext.xml
    (1) 配置数据库源和session工厂
    (2) 配置service和mapper
    (3 ) 配置事务管理
  2. web.xml(配置监听器,启动spring容器)
  <!-- 配置监听器(启动spring容器) -->
  <context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>classpath:applicationContext.xml</param-value>
  </context-param>
  <listener>
  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>

Tomcat启动完成以后,自动启动Spring容器

监听器(Listener)- 监听application作用域的创建

监听器监听作用域(request, session, application)

监听作用域创建,添加一个key, 变更内容,作用域销毁

相关文章