一、ssm框架开发众筹网站
1.项目设计
(1)页面设计 (Frontpage, Dreamweaver, 文本编辑器)
(2)物理数据模型(PDM) -- 数据库设计 (PowerDesigner,MySQLWorkbench)(安装)
(3)业务流程设计 (UML : 类图,时序图,用例图,页面迁移图)(Rational_Rose)
2.环境搭建
(1) 创建Web项目(生成基本的web应用文件结构)
WebContent(ROOT)
+--META-INF
+--WEB-INF
| +--classes
| +--lib
| |--web.xml
|--index.jsp
(2)修改开发工具Eclipse的相关配置
字符编码 UTF-8、JDK版本 - 1.7、去掉所有的验证,提高编译效率、修改项目.project文件,去掉JS验证器
(3)增加基础框架的类库及相应配置文件
SpringMVC、Spring、Mybatis、DB、WEB
(4)增加项目基础JAVA代码(包,接口,类)
包名起名的原则: 域名的反写(com.atguigu) + 项目名称(atcrowdfunding) + 模块名称(member) + 程序类型名称(bean)
Bean、Controller/Handler、Service/ServiceImpl、Dao/Mapper、Util、Filter、Listener