一、環境搭建
-
- IDEA 2018
- JDK1.8
- MySql5.7
1、new Empty Project,並創建八個工程
- parent 父工程,聚合其他工程(pom)
- main Web工程,存放所有頁面,框架配置文件(war)
- manager-impl 后台管理系統,存放控制器類,業務層實現類(jar)
- manager-api 后台管理系統,存放業務層接口和DAO層接口(jar)
- potal-impl 前台系統,存放控制器類,業務層實現類(jar)
- potal-api 前台系統,存放業務層接口和DAO層接口(jar)
- common 存放所有模塊所需要的公共類(jar)
- bean 存放所有模塊的實體類(jar)
(1)new Empty Project
(2)創建project
(3)創建main項目
(4)依次創建其他項目。。
2、建立各項目之間的依賴關系
- 例:potal-api依賴bean和common(依賴誰就將誰的坐標放在pom文件)
1 <!--ALT+Insert,選擇Dependency選擇依賴--> 2 <dependencies> 3 <dependency> 4 <groupId>com.atcrowdfunding.maven</groupId> 5 <artifactId>bean</artifactId> 6 <version>1.0-SNAPSHOT</version> 7 </dependency> 8 <dependency> 9 <groupId>com.atcrowdfunding.maven</groupId> 10 <artifactId>common</artifactId> 11 <version>1.0-SNAPSHOT</version> 12 </dependency> 13 </dependencies>
3、將main項目變為web項目
- ① 鼠標右擊,選擇open module settings
- ② 選擇web
- ③ 修改路徑
- ④ src\main\webapp 下增加META-INF
-
- ⑤ 修改配置為war
-
- ⑥ 右擊main項目,選擇 project structure(快捷:Ctrl+alt+shift+s)
4、調試