一、MVC架构
所谓的MVC架构就是指:JSP+Servlet+JavaBean,
M:指得是模型(model),可以分为数据模型和业务模型,换句话说也相当于类,数据模型就是封装数据的类;业务模型就是封装具体业务的类;Model都是属于javabean .
V:视图(view),就是用户看得到的UI界面,比如html界面或者jsp界面
C:Controller控制器,就是接收客户端的请求并处理这个请求,生成响应给客户端,由Servlet充当控制器。
持久层(数据访问层):使用JdbcTemplate来封装
对数据库的CRUD操作,简化了手写jdbc操作数据库的代码。
二、基于MVC架构搭建Maven项目
1.使用Maven前,先要对Maven进行一个配置:
2.解压下面的压缩包到一个没有中文,空格的目录下
- 打开配置目录conf,在settings.xml文件中配置如下几个元素:
1)本地仓库
(maven用来保存jar文件的目录),指定localRepository,即本地仓库
的路径
- 阿里云的镜像,如果项目缺少什么依赖jar文