JAVA编程规范v10.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:19 大小:194KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

JAVA编程规范v10.doc

JAVA编程规范v10.doc

预览

免费试读已结束,剩余 9 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第页共NUMPAGES33页密级:内部公开JAVA编程规范编号:版本号:受控状态:作者:分发号:文档修改历史记录文档修改记录日期版本号更改人更改内容文档审核记录日期版本号审核人审核意见密级:内部公开/NUMPAGES19目录TOC\o"1-4"\h\z\uHYPERLINK\l"_Toc314579431"1.Java编程规范PAGEREF_Toc314579431\h3HYPERLINK\l"_Toc314579432"1.1排版PAGEREF_Toc314579432\h3HYPERLINK\l"_Toc314579433"1.2注释PAGEREF_Toc314579433\h5HYPERLINK\l"_Toc314579434"1.3命名PAGEREF_Toc314579434\h9HYPERLINK\l"_Toc314579435"1.4编码PAGEREF_Toc314579435\h11HYPERLINK\l"_Toc314579436"1.5性能与可靠性PAGEREF_Toc314579436\h15HYPERLINK\l"_Toc314579437"2.基于Struts和EJB编程规约PAGEREF_Toc314579437\h16HYPERLINK\l"_Toc314579438"2.1总体原则PAGEREF_Toc314579438\h16HYPERLINK\l"_Toc314579439"2.1.1每个子系统纵向划分为五层),分别是:界面层、控制层、业务层、数据层PAGEREF_Toc314579439\h16HYPERLINK\l"_Toc314579440"2.1.2界面层负责页面的展现,使用ExtJSPAGEREF_Toc314579440\h16HYPERLINK\l"_Toc314579441"2.1.3控制层负责请求的转发,使用StrutsActionPAGEREF_Toc314579441\h16HYPERLINK\l"_Toc314579442"2.1.5业务层负责业务的实现,使用EJB中的SessionBeanPAGEREF_Toc314579442\h16HYPERLINK\l"_Toc314579443"2.1.6数据层负责数据的存取,使用EJB中的HibernatePAGEREF_Toc314579443\h16HYPERLINK\l"_Toc314579444"2.1.7系统应严格遵循纵向分层的原则,在不同的层次中实现不同的功能PAGEREF_Toc314579444\h16HYPERLINK\l"_Toc314579445"2.2Struts编程规约PAGEREF_Toc314579445\h16HYPERLINK\l"_Toc314579446"2.2.1Struts配置文件定义PAGEREF_Toc314579446\h16HYPERLINK\l"_Toc314579447"2.2.2struts2中减少action数量(通配符使用)PAGEREF_Toc314579447\h16HYPERLINK\l"_Toc314579448"2.2.3事件定义PAGEREF_Toc314579448\h17HYPERLINK\l"_Toc314579449"2.2.4参数信息获取PAGEREF_Toc314579449\h17HYPERLINK\l"_Toc314579450"2.2.5命名规约PAGEREF_Toc314579450\h18HYPERLINK\l"_Toc314579451"2.3EJB编程规约PAGEREF_Toc314579451\h19HYPERLINK\l"_Toc314579452"2.3.1数据库连接PAGEREF_Toc314579452\h19HYPERLINK\l"_Toc314579453"2.3.3命名规约PAGEREF_Toc314579453\h191.Java编程规范1.1排版分界符(如大括号‘{’和‘}’)应各独占一行,同时与引用它们的语句左对齐。在函数体的开始、类和接口的定义、以及if、for、do、w