本日主要任务是完成ssm项目的搭建,本次任务又多个难点,需认真跟着老师的步伐一步步搭建。
SSM 搭建的步骤:
- 数据库
- 创建maven 项目 - 创建maven骨架
- 导包 – ssm – Pom.xml
- 创建目录结构 – 基于mvc的分层开发
Bean – dao – service - controller - 根据数据库去编写bean
- 去编写 dao (dao;impl)
- 因为Mybatis 代替了daoImpl,所以要去配置 Spring+Mybatis 配置文件 – ApplicationContext.xml
a) Spring – 【→bean - dao(impl) - service(impl) - controller - 页面← 】 - 编写mapper.xml
- 编写 service (service+ impl)
- 配置 Spring - MVC.xml 和 web.xml
- 导入 页面
- 写Controller
结果如下:
首先是新建项目,点击File -> New -> Project -> Maven -> 勾选 Create from archetype -> 选择 maven-archetype-webapp,选择maven版本,但是首次新建需要下载必须的jar包,由于服务器在国外,并且网络条件较差,若是下载外网的jar包作序时间较长,故需要阿里云的镜像下载,修改处于C盘user内的.m2文件夹内的配置文件选择国内服务器,并在选择maven版本处设置archetypeCatalog的值为internal,便可以下载阿里云的镜像包。
本次环境搭建需要多个素材,或者可以手动编码新建文件实现。
创建好文件后,src文件夹是用于编写java代码的地方,在src文件夹下新建java文件夹,将其设置为Sources Root文件夹,在java文件夹下新建com.xxxx文件夹,xxxx为所在的结构或任意字符。若文件夹重叠,则可以点击文件夹列表右上角的设置>Compact Middle Package展开。
搭建完成maven骨架以及目录结构之后,进行导包,导包通过对Pom.xml设置进行下载。
<!-- spring核心包 -->
<dependency>
<groupId>org.springframework</groupId>
<arti