本篇文章主要是搭建项目的一些结构,把必要的包、资源、配置文件什么的给完成,还有配置服务器看有没有问题。下面就来一起学习吧!
有问题直接看视频(易懂又可靠):https://www.bilibili.com/video/BV1tZ4y1d7kg
1.使用maven来构建项目
在pom文件里面加入我们需要的依赖,有:springmvc,spring,mybatis三个框架的依赖,jackson依赖,mysql驱动,druid连接池,jsp,servlet依赖,等等。
2.写web.xml文件
在里面主要做3个事情:
2.1注册中央调度器DispatcherServlet
这是springMVC框架需要用到了,目的是为了:创建springmvc容器对象,以创建Controller类对象; 创建的是Servlet,才能接受用户的请求。
<!--注册中央调度器-->
<servlet>
<servlet-name>crmWeb</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springMVC.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>crmWeb</servlet-name>
<url-pattern>*.do</url-pattern><!--这里的*.do表示,所有以do结尾的请求都有这个DispatcherServlet来处理-->
</servlet-mapping>
2.2注册spring的监听器ContextLoaderListener
这是Spring用到的。目的