系统据框架设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一,技术框架 服务器 SSL,,DB的安全机制,日志的管理(包括:数据库日志(用自带的),TOMCATE的日志(用自带的),JAVA代码中的日志记录(用LOG4J就好了,它可生成TXT文件也可以配置几天生成一个文件),) 数据持久层 hibernate 业务层; Spring框架与它的事务处理机制, JAVA-MAIL, XML,报表打印与套打, 线程的安全,lucene 视图层 JSTL, Extreme Components, JS, 二,规范化 页面的命名 一级页面:只要以功能的英文名来命名,如主页为index.jsp,歌曲播放页面为play.jsp 二级页面:管理员范畴的以admin开头,不同管理员如营业管理员的相关操作页面为adminBs***.jsp 营业员的确认发货操作页面为:adminBsComfirmSent.jsp 下面给出系统要规范的命名: 电脑部经理:adminCm***.jsp 营业部管理员(Business): adminBs***.jsp 超级管理员:adminSuper***.jsp 市场部经理(MarketManager):adminMM***.jsp 市场部管理员:adminMk***.jsp (或采用目录分级来管理如营业员的相关操作页面为./admin/Bs/comfirmSent.jsp) 代码规范 1.为防止SQL注入,在SQL语句的编写当中,除了条件变量没有与外部数据有关系的我们认为是安全的外,都得采用SQL占位符的方式书写. 2,admin开头的为管理员级别的,得用过滤器做安全过滤. 3.为防止错误的敏感信息在视图层中显示,用TRY—CATCH来捕获这些信息 一般的约定 1.类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。 让一切东西都尽可能地私有—private尽可能细致地加上注释,并用javadoc注释文档语法生成自己的程序文档。 特殊类型: 数组类型,以List结尾,如int数组类型,nPosList 类数据成员变量: 都以m_开头(m代表member),如m_szLogPath 函数的命名 与java中函数一般命名规范差不多 动词+名词,其中动词的字母全小写,名词的第一个字母大写 如:getParameter() 文件的命名 尽量使用名词其中每个单词的首字母都要大写 如:CfgFile ? ?页面设计 Inde.jsp INDEX.JSP的内容: 1.专辑 2.歌曲列表() Play.jsp SearchResult.jsp Admin***.jsp 关于音频与视频的资料竞争问题: td bgcolor=#EDFFE7 object id=NSPlay width=560 height=200 classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95 codebase= /activex/controls/mplayer/en/nsmp2o99.cab#Version=5,1,52,701 standby=Loading Microsoft Media Player components... type=applicati on/x-oleobject param name=FileName value=/lib/131/3/10166_10676.mp3 param name=AnimationAtStart value=true param name=TransparentAtStart value=false param name=ShowControls value=1 param name=ShowPositionControls value=1 param name=AutoSize value=0 param name=ShowStatusBar value=0 embed type=video/x-ms-asf-plugin pluginspage=/netshow/download/player.htm src=lib/131/3/10166_10676.mp3 showcontrols =1 showpositioncontrols=1 showstatusbar=0 autosize=0 width=560 height=200/embed /object/td

文档评论(0)

zzabc003 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档