第5章 Spring 与 Web
-
官方下载地址
https://www.bilibili.com/video/BV1nz4y1d7uy
在 Web 项目中使用 Spring 框架,首先要解决在 web 层(这里指 Servlet) 中获取到 Spring 容器的问题。只要在 web 层获取到了 Spring 容 器,便可从容器中获取到Service 对象。
5.1 Web 项目使用 Spring 的问题(了解)
举例: springWeb 项目(在 spring-mybatis 基础上修改)
Step1:新建一个 Maven Project
类型 maven-archetype-webapp
Step2: 复制代码,配置文件, jar
将 spring-mybatis 项目中以下内容复制到当前项目中:
(1) Service 层、 Dao 层全部代码
(2)配置文件 applicationContext.xml 及jdbc.properties, mybatis.xml
(3) pom.xml
(4)加入 servlet ,jsp 依赖
在之前原有的 pom.xml 文件中再加入以下的内容:
<!-- servlet依赖 -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
<!-- jsp依赖 -->
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.2.1-b03</version>
<scope>provided</scope>
</dependency>