BBS项目
注:项目开发环境由原来的struts-2.1.6换为struts-2.3.32,IDE版本升级为2017.1.1,在此不写BBS项目开发代码,只写流程,巩固学习
项目开发事项
设计约定(编码规定):
- 原则:能简单就别复杂,简单就是美;
- 库名:项目名
- 表的命名:_Model名
- 字段命名:保持与属性名一致(尽量不要与数据库命名冲突)
- 用层来划分包:*.*.action: userAction studentAction *.*.model(bean): User,Student. *.*.service(dao):userDAO,StudentDAO
- Action的命名:模块名+Action 驼峰命名规则
- JSP的命名:*-*
- package的命名:action adminAction
1.建立界面模型
2.建立struts.xml
a).确定namespace
b).确定package
c).确定Action的名称
d).确定result
e).将界面原型页面进行修改,匹配现有配置
f).测试
2.建立struts.xml
a).确定namespace
b).确定package
c).确定Action的名称
d).确定result
e).将界面原型页面进行修改,匹配现有配置
f).测试
3.建立数据库(或实体类)
4.建立model层
5.建立service层(之后用hibernate完善)
a).此时可以使用Junit进行测试
6.着手开发