ssm框架开发项目-众筹网(IDEA版)
一、环境搭建
-
- 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、调试