一、maven
1)依赖管理。jar包、工程之间的依赖;
2)项目构建。实现项目的一步构建;
3)工程聚合、继承、依赖
二、maven的工程类型
1)war包工程;
2)Jar包工程;
3)Pom工程
三、maven本地仓库
1)在当前系统用户的文件夹下,例如当前用户是Administrator那么本地仓库就是在
C:UsersAdministrator.m2目录下;
2)maven插件使用eclipse mars自带maven插件,只需要统一开发环境
四、依赖管理
4.1 传统工程结构
4.2 maven管理的工程结构
1)不使用maven:工程部署时需要手动复制jar包完成工程构建;
2)使用maven进行工程构建可以统一管理依赖
3)使用maven可以实现一步构建
五、 后台管理系统的工程结构
后台管理系统工程结构:
taotao-parent --- 管理依赖jar包的版本,全局,公司级别
|--taotao-common --- 通用组件、工具类
|--taotao-manager --- 后台系统
|--com.taotao.manager.web
|--com.taotao.manager.service
|--com.taotao.manager.mapper
|--com.taotao.manager.pojo