目录
一.
分析项目结构:
总项目底下包括7个module:
红色前端模块
黑色后端模块
- biz 核心业务模块 总
- search 搜索引擎
- auth 认证模块
- tarde 交易
- dao dao层业务类
- utils 工具类
- beans 实体类
操作:
- 删掉总项目的src
2.建java的三个module
这三个module都不勾选任何东西,直接建立纯净的maven项目
3.建立四个前端maven module需要勾选web项目
在建前端页面的时候,可以选择自己的maven,默认是系统的,同时可以加
archetypeCatalog internal属性
同时internal代表使用本地下载配置,remote用官方下载路径,local用本地仓库
我在配置maven的时候设置了阿里的镜像仓库,所以使用自己的配置
结构目录:
一共三个后端项目,四个后端项目
我们为了需要能在前端模块编辑java文件夹,所以需要设置java的源文件夹,是蓝色的,在src底下。
记住:四个都需要加java文件夹。
建立项目依赖:
依赖关系:
bean 没有
utils -----》bean
dao -----》utils
biz -----》dao
search ------》utils(第三方下载插件给它使用)
trade -------》 dao
auth ------》dao
建立项目依赖的两个步骤:
项目的依赖
该模块需要依赖哪个模块就这样添加
把所有依赖关系添加完毕
pom的依赖
首先添加beans的pom的依赖,但是bean不依赖任何模块,所以只需要添加
<packaging>jar</packaging>
然后其他有依赖模块的都需要添加其他的配置
例如:utils----》beans
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>com.bdqn</groupId>
<artifactId>itripbeans</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies>
后端模块都需要添加这样的配置
前端模块由于packaging已经有了,而且有了一个junit
所以我们就只添加一个
<dependency>
<groupId>com.bdqn</groupId>
<artifactId>itripdao</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
然后每个前端的pom中我们都可以删掉junit,把它的配置移到外面的总配pom中
四个前端模块也依次添加pom依赖
添加tomcat
为每个前端模块添加自己的路径
为每个模块都添加了路径后就可以开启tomcat了
输入不同的路径就访问不同的模块!!!