首先我们了解一下SpringMVC有哪些东西:
MVC:
M:model 模型层
数据模型:dao模式,实体类
业务模型:service
V:view 视图层
Html+jsp
C:controller 控制层
Controller,SpringMVC,Struts2
MVC优点
MVC三个模块相互独立,松耦合架构
多视图共享一个模型,大大提高代码的可重用性
控制器提高了应用程序的灵活性和可配置性
有利于软件工程化管理
MVC缺点
增加了系统结构和实现的复杂性,不适合小型规模的项目
视图层与模型之间需要控制器做中间的连接控制,所以效率较低
开发工具:IntelliJ IDEA 2019.3.2
首先咱们新建一个WEB项目:
建立好之后咱们新建这么些包:
controller(控制层),dao,service,pojo(模型层),filter(过滤器),以及两个配置文件。
建立好之后在WEB-INF下面建立两个包:
lib包用来导入spring相关jar包:
一般复制进来就OK了
之后右击选中Add as Library包就OK啦
之后我们配置一下Tomcat
找到TomcatServer,然后点击Configre进行配置tomcat路径
点击Deployment点击右边加号添加页面的访问路径,之后就可以点击OK