1.项目的创建过程
(环境搭建)原型导入->功能分析->(框架搭建)导包->创建package->建表->模块和相关类的创建
2.导入原型创建一个web工程后只导入原型的src和WebRoot即可。
3.功能分析分为前后台,功能要按照模块列出
前台为用户界面,后台为管理员界面,将功能按照模块一 一列出,不能省事,前面分析不到位,后面也做不好。
4.分析要完成的功能,导入需要的jar包,不要缺少相关依赖的jar包
5.创建package
按照模块创建,每个模块以传统的三层架构原则servlet为web层,service为事物层,dao为数据层,三层分开,互不影响。
模块创建好之后三层之间要添加依赖。
6.创建数据库
注意数据库表于表之间的联系(因为案例中直接给的有代码,所以缺乏实例)
7.模块与相关类的创建
正方向创建顺序以按照要实现的功能开始,
1.找到相应的jsp页面,设置好将数据要传输到的servlet地址,
2.servlet层封装接收数据,设置判断,调用要用到的的service方法,封装错误信息,要返回的地址;
3.创建service层方法,主要实现对数据层方法的调用和异常封装。
4.创建dao层方法,主要实现对数据库的增删改查。
8.创建模块时崔希凡老师画的图
用户注册模块之注册
9.项目的特色功能为发邮件和支付