网站搭建大型公司,电子商务网站开发应遵循的基本原则,建设工程施工合同管辖,网站内容建设策略70%猜想30%验证
spring#xff1a;IOC 、DI、AOP、MVC
MVC作为入口
web.xml
内部依赖一个DispathcheServlet这样一个接口 先来说一下springMVC的一些基础知识 整体的一个思路#xff1a; 在web.xml里面进行了一个核心servlet的一个配置 核心就是这个DispatcherServlet …70%猜想30%验证
springIOC 、DI、AOP、MVC
MVC作为入口
web.xml
内部依赖一个DispathcheServlet这样一个接口 先来说一下springMVC的一些基础知识 整体的一个思路 在web.xml里面进行了一个核心servlet的一个配置 核心就是这个DispatcherServlet
那么在web.xml里面的配置可以去看一下 内部要加在一个spring-mvc.xml一个文件用于作为启动参数
这个文件可以拿来看一下
resources/spring-mvc.xml文件 我们在做ssm整合配置的时候就弄清楚了springmvc它主要去扫描的是controller这个包另外两个包一个service与dao是交给了spring管理 spring的IOC与DI 一个是反转控制(IOC)简单来说就是把对象交给容器来管理
一个是DI依赖注入通过注解拿到spring容器中的对象注入到属性里面
好了就先说上面这两个搭建环境 我们先来说一下整体的思路 我们先把需要的注解这几个类给写了 想要使用servlet记得先导包 下面去修改一下web工程的核心配置文件web.xml文件
把里面的servlet改成我们自己的servlet
web.xml
?xml version1.0 encodingUTF-8?
web-app xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexmlnshttp://java.sun.com/xml/ns/j2ee xmlns:javaeehttp://java.sun.com/xml/ns/javaeexmlns:webhttp://java.sun.com/xml/ns/javaee/web-app_2_5.xsdxsi:schemaLocationhttp://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsdversion2.4display-namepxx Web Application/display-nameservletservlet-namepmvc/servlet-nameservlet-classcom.pxx.mvcframework.v1.servlet.PDispatcherServlet/servlet-classinit-paramparam-namecontextConfigLocation/param-nameparam-valueapplication.properties/param-value/init-paramload-on-startup1/load-on-startup/servletservlet-mappingservlet-namepmvc/servlet-nameurl-pattern/*/url-pattern/servlet-mapping
/web-app然后我们去init()方法里面做如下几个方法操作 整一个配置文件 config.getInitParameter(contextConfigLocation)
从web.xml里面拿到下面这个启动参数