1、maven构建ssh工程
1.1、需求
1.2、创建一个maven工程
1.3、知识点准备
(1)什么是依赖传递
(2)依赖冲突的解决
a、依赖调解原则
b、依赖排除
c、锁定版本
1.4、定义pom.xml文件
1.5、数据库环境
1.6、dao
(1)domain模型类
(2)dao代码
(3)配置文件
(4)单元测试
1.7、Service
(1)代码
(2)配置文件
1.8、action类
(1)代码
(2)配置文件
1.9、Jsp
1.10、运行与调试
2、分模块构建工程
2.1、需求
(1)需求描述
(2)理解继承和聚合
2.2、案例实现
(1)maven-parent父模块
a、创建父工程
b、定义pom.xml文件
c、将父工程发布到本地仓库
(2)maven-dao子模块
a、创建dao子模块
b、定义pom.xml文件
c、dao接口
e、配置文件
f、单元测试
(3)maven-service子模块
a、创建service子模块
b、定义pom.xml文件
c、service接口
d、配置文件
(4)依赖范围对传递依赖的影响(了解)
a、问题描述
b、依赖范围对传递依赖的影响
c、单元测试
(5)maven-web子模块
a、创建web子模块
b、定义pom.xml文件
c、action
d、配置文件
(6)模块聚合
(7)运行调试
3、maven私服
3.1、需求
3.2、分析
3.3、搭建私服环境
(1)下载nexus
(2)安装nexus
(3)卸载nexus
(4)启动nexus
(5)仓库类型
3.4、将项目发布到私服
(1)需求
(2)配置
(3)测试
3.5、从私服下载jar包
(1)需求
(2)管理仓库组
(3)在setting中配置仓库
(4)测试从私服下载的jar包
4、总结
4.1、maven工程构建流程
4.2、maven工程分模块构建流程
4.3、私服的应用