www.atguigu.com
一、ssm框架开发众筹网站
1.项目设计
(1)页面设计 (Frontpage, Dreamweaver, 文本编辑器)
(2)物理数据模型(PDM) -- 数据库设计 (PowerDesigner,MySQLWorkbench)(安装)
(3)业务流程设计 (UML : 类图,时序图,用例图,页面迁移图) (Rational_Rose)
2.Maven项目模块划分
(1)搭建Maven环境链接各个工程关系:
- Atcrowdfunding-parent 父工程,聚合其他工程(pom)
- Atcrowdfunding-main Web工程,存放所有页面,框架配置文件(war)
- Atcrowdfunding-manager-impl 后台管理系统,存放控制器类,业务层实现类(jar)
- Atcrowdfunding-manager-api 后台管理系统,存放业务层接口和DAO层接口(jar)
- Atcrowdfunding-potal-impl 前台系统,存放控制器类,业务层实现类(jar)
- Atcrowdfunding-potal-api 前台系统,存放业务层接口和DAO层接口(jar)
- Atcrowdfunding-common 存放所有模块所需要的公共类(jar)
- Atcrowdfunding-bean 存放所有模块的实体类(jar)
(2)测试maven环境
index.jsp
<a href="${pageContext.request.contextPath }/test.do">test</a>
success.jsp
SUCCESS
①/manager-impl/src/main/java/manager.controller/TestController.java
@RequestMapping("/test")
②/manager-impl/src/main/java/manager.service.impl/TestServiceImpl.java
③/manager-api/src/main/manager.dao
④/manager-api/src/main/java/manager.service/TestService.java
①Autowired③
②Autowired④
应该还是存在问题,正常情况显示“SUCCESS”。
初步环境搭建完成。
来源:oschina
链接:https://my.oschina.net/u/4375949/blog/3445049