Struts2 的 命名规范

项目开发 顺序 以 BBS2009 的名义

1: 建立 界面原型

2: 建立Struts .xml

a) 确定namespace

b)确定package

c) 确定Action 的名称 空的方法

d) 确定 Result

e) 讲界面原型页面进行 修改 匹配现有设置

f) 测试

g) 做好规划!!!

3: 建立 数据库(或者实体类)

4: 建立Model 层

5: 建立 Service 层 ( 后面讲了 Hibemate 后在完善)

a) 此时可以使用 junit 进行 单元测试了

6: 着手 开发

2: 声明式  异常 处理

1: 在Action 中 进行 异常 映射

2: 在package 中进行 全局 异常 映射

3: 使用 继承  共有 异常映射

类名文件命名规范
1: 包权限定名: com.xxx.service
2:所有的类被分层放入对应的包中,如DAO 放入 com.xxx.dao 包中
3;所有的类命名 规则如; 模板名+功能名称(如:userDao.java)
4: Action 类以 Action:结尾 以 方便 struts.xml 文件中的配置

5: JSP 命名如: 模板名称_动作_描述(如:user_add_error.jsp)

USER
Course

com.bjsxt.eleaning.user.action
moderl
service


com.bjsxt.elarning.action.UserAction CouseAction

com.bjsxt model:User Course

service:UserService CourseService

就是 一种  先 用  一个文件  一个文件 分  完了 在 各种 包括 什么  什么包

一个  是 一个大文件   下面 不同 小文件

Struts2 命名规范

读doc 文档: struts
-tags
a: 原则: 简单就是美
b: 库名 项目名
c: 表的命名:_model 名
d:字段 保持 和属性名 一致(尽量 不要起名和数据库命名冲突)
e:用层来划分包 com.bjsxt.bbs.action mode(bean)serivce