javaweb开发规范.docx

上传人:b****1 文档编号:71872 上传时间:2023-04-28 格式:DOCX 页数:11 大小:443.94KB
下载 相关 举报
javaweb开发规范.docx_第1页
第1页 / 共11页
javaweb开发规范.docx_第2页
第2页 / 共11页
javaweb开发规范.docx_第3页
第3页 / 共11页
javaweb开发规范.docx_第4页
第4页 / 共11页
javaweb开发规范.docx_第5页
第5页 / 共11页
javaweb开发规范.docx_第6页
第6页 / 共11页
javaweb开发规范.docx_第7页
第7页 / 共11页
javaweb开发规范.docx_第8页
第8页 / 共11页
javaweb开发规范.docx_第9页
第9页 / 共11页
javaweb开发规范.docx_第10页
第10页 / 共11页
javaweb开发规范.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

javaweb开发规范.docx

《javaweb开发规范.docx》由会员分享,可在线阅读,更多相关《javaweb开发规范.docx(11页珍藏版)》请在冰点文库上搜索。

javaweb开发规范.docx

javaweb开发规范

Javaweb开发规范

1前言

为了使软件开发过程有章可循,保证软件质量,加强开发管理。

 

2整体规范

更新规范

当去对文档或者代码进行修改时,先将原目录或者代码进行checkout,保证更新的是最新版本

开发规范

主要针对开发人员,开发人员的更新不应仅限代码,还应包含文档。

例如详细设计,概要设计,需求文档,变更文档等。

3编码规范

项目整体采用UTF-8编码。

修改工作空间默认编码

在菜单导航栏上Window-->Preferences打开"首选项"对话框,左侧导航树,导航到 General-->Workspace

修改文件的编码

修改文件类型的编码

 

如果项目已经提供了公共js脚本,则优先使用公共js脚本中提供的函数。

所有定义方法的

  

注意:

必须指定一个有意义的,严禁出现“Untitled”或“未命名”之类的<title>。</p><p>所有html标签使用小写</p><p> </p><p>Html/jsp语法校验</p><p>在默认的ide设置中,不允许出现html和jsp的语法错误</p><p>注释</p><p> 一般不使用html注释,除非是有必要让最终用户看到的内容。</p><p>对于包含JSP代码的html块,必须使用JSP注释。</p><p>对于没有必要的注释,在发行版本中必须移除。</p><p>form属于域的maxlength</p><p> 对于text类型的输入域,必须根据数据库字段的长度设置相应的maxlength,例如数据库类型是VARCHAR(64),那么maxlength是32(因为中文浏览器对于中文也认为是一个字符)。</p><p>76、项目规范</p><p>6.1应用程序目录规范</p><p>6.1.1Java源文件目录</p><p>目录名</p><p>说明</p><p>src</p><p>(Java源代码)</p><p>|_cn</p><p>域名倒置</p><p>|_farmers</p><p>域名</p><p>|_common</p><p>公用包</p><p>|_util</p><p>工具包</p><p>|_db</p><p>数据库访问类</p><p>|_…</p><p>其他公用包</p><p>|_action</p><p>公用的action类包</p><p>|_模块名</p><p>模块功能实现包</p><p>|_dao</p><p>数据库访问类包</p><p>|_biz</p><p>模块业务实现类包</p><p>|_action</p><p>模块专用action类包</p><p>6.1.2Web应用程序目录规范</p><p>目录名</p><p>说明</p><p>webpage</p><p>(Web页面源代码)</p><p>|_images</p><p>页面图片</p><p>|_js</p><p>Javascript源代码</p><p>|_css</p><p>样式表文件</p><p> |_admin</p><p>系统管理功能</p><p>|_模块名</p><p>系统管理模块功能实现页面</p><p>|_模块名</p><p>业务模块功能实现页面</p><p>|_web-inf</p><p>Web.xml等文件存放目录</p><p>|_classes</p><p>Java类class文件目录</p><p>*.properties</p><p>配置文件</p><p>|_lib</p><p>应用程序所需类包</p><p>|_config</p><p>系统配置信息</p><p> </p><p>8IDE规范</p><p>对于IDE的使用,限制使用为eclipse。</p><p>9外部包的使用</p><p>开发员如果需要使用一个外部包需要听取项目经理的意见。</p><p>在项目经理批准以前,严禁擅自使用一个外部的包。</p><p></p> </div> <div class="readmore" onclick="showmore()" style="background-color:transparent; height:auto; margin:0px 0px; padding:20px 0px 0px 0px;"><span class="btn-readmore" style="background-color:transparent;"><em style=" font-style:normal">展开</em>阅读全文<i></i></span></div> <script> function showmore() { $(".readmore").hide(); $(".detail-article").css({ "height":"auto", "overflow": "hidden" }); } $(document).ready(function() { var dh = $(".detail-article").height(); if(dh >100) { $(".detail-article").css({ "height":"100px", "overflow": "hidden" }); } else { $(".readmore").hide(); } }); </script> </div> <script> var defaultShowPage = parseInt("20"); var id = "71872"; var total_page = "11"; var mfull = false; var mshow = false; function DownLoad() { window.location.href='https://m.bingdoc.com/d-71872.html'; } function relate() { var reltop = $('#relate').offset().top-50; $("html,body").animate({ scrollTop: reltop }, 500); } </script> <div id="relate" class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">相关资源</div> <div id="relatelist" style="padding-left:5px;"> <ul> <li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-11266595.html" title="Java开发规范.docx">Java开发规范.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-15730750.html" title="Java开发规范.docx">Java开发规范.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-13386640.html" title="JAVA开发规范.docx">JAVA开发规范.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-12917250.html" title="Java开发规范.docx">Java开发规范.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-9421658.html" title="java web开发规范.docx">java web开发规范.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-11771988.html" title="研发规范JAVA代码开发规范.docx">研发规范JAVA代码开发规范.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-7517237.html" title="Java开发规范方案.docx">Java开发规范方案.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-9463415.html" title="Java开发规范方案.docx">Java开发规范方案.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-16169306.html" title="Java语言开发规范.docx">Java语言开发规范.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-17566504.html" title="Java项目开发平台开发规范.docx">Java项目开发平台开发规范.docx</a> </li> </ul> </div> </div> <div class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">猜你喜欢</div> <div id="relatelist" style="padding-left:5px;"> <ul> <li><em class="doc"></em> <a href="https://m.bingdoc.com/p-69275.html" target="_parent" title="我国城市轨道交通的发展现状及对策研究.doc">我国城市轨道交通的发展现状及对策研究.doc</a></li> <li><em class="docx"></em> <a href="https://m.bingdoc.com/p-69276.html" target="_parent" title="设备供应人员培训计划及其他优惠承诺.docx">设备供应人员培训计划及其他优惠承诺.docx</a></li> <li><em class="doc"></em> <a href="https://m.bingdoc.com/p-69277.html" target="_parent" title="班主任基本功大赛 (3).doc">班主任基本功大赛 (3).doc</a></li> <li><em class="doc"></em> <a href="https://m.bingdoc.com/p-69278.html" target="_parent" title="安徽省人民防空工程建设与维护管理规定.doc">安徽省人民防空工程建设与维护管理规定.doc</a></li> <li><em class="docx"></em> <a href="https://m.bingdoc.com/p-69279.html" target="_parent" title="煤矿事故发生的原因以及分类预防措施.docx">煤矿事故发生的原因以及分类预防措施.docx</a></li> <li><em class="docx"></em> <a href="https://m.bingdoc.com/p-69280.html" target="_parent" title="高校图书馆安全防护工作中的问题及对策高红燕.docx">高校图书馆安全防护工作中的问题及对策高红燕.docx</a></li> <li><em class="doc"></em> <a href="https://m.bingdoc.com/p-69281.html" target="_parent" title="连锁门店选址手册-店址评估.doc">连锁门店选址手册-店址评估.doc</a></li> <li><em class="doc"></em> <a href="https://m.bingdoc.com/p-69282.html" target="_parent" title="铁路线路常见病害分析及预防整治技术.doc">铁路线路常见病害分析及预防整治技术.doc</a></li> <li><em class="docx"></em> <a href="https://m.bingdoc.com/p-69283.html" target="_parent" title="冷却塔填料施工方案及安全措施.docx">冷却塔填料施工方案及安全措施.docx</a></li> </ul> </div> </div> <div style=" font-size: 16px; background-color:#e5f0f7; margin-top:20px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;"> 相关搜索</div> <div class="widget-box pt0" style="border: none; padding:0px 5px;"> <ul class="taglist--inline multi"> <li class="tagPopup"><a target="_parent" class="tag tagsearch" rel="nofollow" href="https://m.bingdoc.com/search.html?q=javaweb">javaweb</a></li> <li class="tagPopup"><a target="_parent" class="tag tagsearch" rel="nofollow" href="https://m.bingdoc.com/search.html?q=%e5%bc%80%e5%8f%91">开发</a></li> <li class="tagPopup"><a target="_parent" class="tag tagsearch" rel="nofollow" href="https://m.bingdoc.com/search.html?q=%e8%a7%84%e8%8c%83">规范</a></li> </ul> </div> <div style=" font-size: 16px; background-color:#e5f0f7; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;"> 资源标签</div> <div class="widget-box pt0" style="border: none; padding:0px 5px;"> <ul class="taglist--inline multi"> <li class="tagPopup"><a class="tag tag0" href="https://m.bingdoc.com/mark/kaifaguifanjava.html" >开发规范java</a></li><li class="tagPopup"><a class="tag tag1" href="https://m.bingdoc.com/mark/androidkaifaguifan.html" >Android开发规范</a></li><li class="tagPopup"><a class="tag tag2" href="https://m.bingdoc.com/mark/kaifaguifan.html" >开发规范</a></li> <li class="tagPopup"><a target="_parent" class="tag tag1" href="https://m.bingdoc.com/mark/javakaifaerp.html">java开发ERP</a></li> <li class="tagPopup"><a target="_parent" class="tag tag2" href="https://m.bingdoc.com/mark/javakaifaguifanfangan.html">Java开发规范方案</a></li> </ul> </div> <br /> <div > 当前位置:<a target="_parent" href="https://m.bingdoc.com/">首页</a> > <a href="https://m.bingdoc.com/booklist-00008.html">PPT模板</a><span> > </span><a href="https://m.bingdoc.com/booklist-0000800001.html">商务科技</a> </div> <br /> <div class="cssnone"> <iframe title="来源" src="https://m.bingdoc.com/BookRead.aspx?id=%7cZrIWomnR4c%3d&parto=kmGXlPxr9a4gj1uW64jxuUd%2bRPTu8mnn7ECHQu01sAPnOPKkMrgX0toKqv4z5zUw7byWqLTRS6kr9S2NyyLWH8%2fxRlMCb%2bYpCCvYs4JZUWyoaIPI%2fJs3EsUQIYMWUT%2b3TQMnlxPV468khIa5H26qmtEn62zEuwzlvy1CIXaB1R1QriApjOUFqLqj9FwgLkMbk4Ity2n7a4oKZkgUVpJm8qpVSqZGqY2a" frameborder="0" style="width: 0px; height: 0px"> </iframe> </div> <span id="LabelScript"></span> <script src="https://mstatic.bingdoc.com/JS/bootstrap-collapse.js"></script> </form> <div class="siteInner_bg" style="margin-top: 40px; border: solid 0px red; margin-left: 0px; margin-right: 0px;"> <div class="siteInner"> <p style="text-align: center;">copyright@ 2008-2023 冰点文库 网站版权所有</p><p style="text-align: center;">经营许可证编号:<a href="http://beian.miit.gov.cn/" target="_blank">鄂ICP备19020893号-</a>2</p><script>var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?f82ede2a6dd69d4ed35205d3eb25b840"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();</script> </div> </div> <div class="trnav clearfix" id="navcontent" style="display: none; background-color:#3a71b1; "> <div class="trlogoside" id="navlogo" style="display: none;"> <a href="https://m.bingdoc.com/" title="冰点文库"><img src="https://www.bingdoc.com/images/logo_bd.png" alt="冰点文库"></a> <div class="trnavclose" id="navclose"> <span></span> </div> </div> <div class="navcontainer"> <div class="row"> <ul class="nav navbar-nav trnavul headercontent" id="navigation" style="margin:20px 0 0px;"> <li><a target="_parent"href="https://m.bingdoc.com/login.aspx">登录</a></li> <li><a target="_parent"href="https://m.bingdoc.com/">首页 </a></li> <li><a target="_parent"href="https://m.bingdoc.com/booklist-0.html">资源分类 </a></li> <li><a target="_parent"href="https://m.bingdoc.com/UserManage/Recharge.aspx?f=0"><img src="https://m.bingdoc.com/images/s.gif" alt="new" class="hottip1">升级会员 <img src="https://www.bingdoc.com/FileUpload/Images/48520fea-bc98-41ae-b183-84689c7075c9.gif" alt="new" class="hottip"></a></li> <li><a target="_parent"href="https://m.bingdoc.com/newslist.html">通知公告 </a></li> <li><a target="_parent"href="https://m.bingdoc.com/h-0.html">帮助中心 </a></li> </ul> </div> </div> </div> <script type="text/javascript"> function stopPropagation(e) { var ev = e || window.event; if (ev.stopPropagation) { ev.stopPropagation(); } else if (window.event) { window.event.cancelBubble = true;//兼容IE } } $("#navmore").click(function (e) { $("#navcontent").show(); $("#navlogo").show(); stopPropagation(e); var navcontentwidth = $("#navcontent").width(); $('#navcontent').css({ 'right': '-' + navcontentwidth + 'px' }); $("#navcontent").show().animate({ "right": 0 }, 300); }); $(document).bind('click', function () { var navcontentwidth = $("#navcontent").width(); $("#navcontent").animate({ 'right': '-' + navcontentwidth + 'px' }, 300, function () { $("#navcontent").hide(); }); $("#navlogo").fadeOut(300); }); $("#navcontent").click(function (e) { stopPropagation(e); }); $("#navclose").click(function (e) { var navcontentwidth = $("#navcontent").width(); $("#navcontent").animate({ 'right': '-' + navcontentwidth + 'px' }, 300, function () { $("#navcontent").hide(); }); $("#navlogo").fadeOut(300); }); </script> <script> function BaseShare(title, desc, imgUrl) { var link = "https://m.bingdoc.com/p-71872.html"; if (wx) { wx.config({ debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: 'wx3a9604896163fa38', // 必填,公众号的唯一标识 timestamp: '1726967365', // 必填,生成签名的时间戳 nonceStr: '38913E1D6A7B94CB0F55994F679F5956', // 必填,生成签名的随机串 signature: '25106aa5fce1d9acf1255080ab40149be9dbd792',// 必填,签名,见附录1 jsApiList: ['onMenuShareAppMessage', 'onMenuShareTimeline', 'updateAppMessageShareData', 'updateTimelineShareData', 'hideMenuItems'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 //openTagList: ["wx-open-launch-weapp"]//H5打开小程序 }); wx.ready(function () { //需在用户可能点击分享按钮前就先调用 wx.hideMenuItems({// 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮,所有menu项见附录3 menuList: ['menuItem:share:qq', 'menuItem:favorite', 'menuItem:share:QZone', 'menuItem:share:email', 'menuItem:originPage', 'menuItem:readMode', 'menuItem:delete', 'menuItem:editTag', 'menuItem:share:facebook', 'menuItem:share:weiboApp', 'menuItem:share:brand'] }); var shareData = { title: title, // 分享标题 desc: desc,//这里请特别注意是要去除html link: link, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: imgUrl, // 分享图标 }; wx.updateAppMessageShareData(shareData);//1.4 分享到朋友 wx.updateTimelineShareData(shareData);//1.4分享到朋友圈 }); } } function BaseShare(title, desc, imgUrl, link) { if (link=="") link = "https://m.bingdoc.com/p-71872.html"; if (wx) { wx.config({ debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: 'wx3a9604896163fa38', // 必填,公众号的唯一标识 timestamp: '1726967365', // 必填,生成签名的时间戳 nonceStr: '38913E1D6A7B94CB0F55994F679F5956', // 必填,生成签名的随机串 signature: '25106aa5fce1d9acf1255080ab40149be9dbd792',// 必填,签名,见附录1 jsApiList: ['onMenuShareAppMessage', 'onMenuShareTimeline', 'updateAppMessageShareData', 'updateTimelineShareData', 'hideMenuItems'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 //openTagList: ["wx-open-launch-weapp"]//H5打开小程序 }); wx.ready(function () { //需在用户可能点击分享按钮前就先调用 wx.hideMenuItems({// 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮,所有menu项见附录3 menuList: ['menuItem:share:qq', 'menuItem:favorite', 'menuItem:share:QZone', 'menuItem:share:email', 'menuItem:originPage', 'menuItem:readMode', 'menuItem:delete', 'menuItem:editTag', 'menuItem:share:facebook', 'menuItem:share:weiboApp', 'menuItem:share:brand'] }); var shareData = { title: title, // 分享标题 desc: desc,//这里请特别注意是要去除html link: link, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: imgUrl, // 分享图标 }; wx.updateAppMessageShareData(shareData);//1.4 分享到朋友 wx.updateTimelineShareData(shareData);//1.4分享到朋友圈 }); } } </script> <script> $(document).ready(function () { var arr = $(".headercontent"); for (var i = 0; i < arr.length; i++) { (function (index) { var url = "https://m.bingdoc.com/header.aspx"; $.get(url + "?t=" + (new Date()).valueOf(), function (d) { try { arr.eq(index).empty().html(d); } catch (e) { } try { arr.html(d); } catch (e) { } }); })(i); } }); </script> <script src="https://mstatic.bingdoc.com/js/jquery.lazyload.js"></script> <script charset="utf-8"> $("img.lazys").lazyload({ threshold: 200, effect: "fadeIn" }); </script> </body> </html>