项目管理工具maven:构建SSH工程 (2)
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、私服的应用