代码走查注意事项:

1、不变的值,尽量写个常量类

2、尽量使用if{}else,不要一直if去判断

3、减少循环调用方法查询数据库

4、dao层尽量不要用逻辑,尽量在service里写业务逻辑

5、金额使用Bigdecimal类型的,0.00这种格式靠右显示

6、iframe的弹框,要放到js里,可以缓存,放到jsp里每次都需要加载。

7、ajax对应success对应一个error异常,尽量用error,网络断或者不好的时候,走error,比较友好。

正确的ajax代码开发规范是这样的:

$.ajax({

url: '${ctx}/cashier/receivecheck/receive',

data: 'strBillId=' + strBillId,

dataType: "json",

type:"POST",

beforeSend: function(){

$.jBox.tip("正在执行,请稍等...", 'loading',{opacity:0.5});

},

success: function(data) {

if (data.status == "success") {

$.jBox.success(data.message, '提示',{ closed: function () {refreshForm();}});

}else if(data.status == "error") {

$.jBox.error(data.message, '提示');

}else{

$.jBox.error("票据接收失败", '提示');

}

},

complete: function(){

$.jBox.closeTip();

},

error: function(){

$.jBox.closeTip();

$.jBox.error("请求出错!", '提示');

}

});

java代码走查_java代码开发完成后,代码走查规范相关推荐

  1. java 代码走查_java代码开发完成后,代码走查规范

    代码走查注意事项: 1.不变的值,尽量写个常量类 2.尽量使用if{}else,不要一直if去判断 3.减少循环调用方法查询数据库 4.dao层尽量不要用逻辑,尽量在service里写业务逻辑 5.金 ...

  2. 【源码+教程】Java课设项目_12款最热最新Java游戏项目_Java游戏开发_Java小游戏_飞翔的小鸟_王者荣耀_超级玛丽_推箱子_黄金矿工_贪吃蛇

    马上就要期末了,同学们课设做的如何了呢?本篇为大家带来了12款热门Java小游戏项目的源码和教程,助力大家顺利迎接暑假![源码+教程]Java课设项目_12款最热最新Java游戏项目_Java游戏开发 ...

  3. java免费低代码开发平台,steedos-platform

    华炎魔方低代码开发平台 华炎魔方是一款全新的低代码开发工具,开发人员只需编写配置文件,就能构建功能强大的管理软件. 数据建模 创新的使用配置文件描述业务模型和业务功能,开发人员只需要编写简单的配置文件 ...

  4. java代码开发规范_java代码开发规范

    一  编码规范 1.1      命名规范 代码中的命名均不能以特殊字符(如下划线.$#符号)开始或结束. 反例: _name / #Object 2. 代码中的命名严禁使用拼音与英文混合的方式,更不 ...

  5. java代码优化_java代码之美(11)---java代码的优化

    java代码的优化 随着自己做开发时间的增长,越来越理解雷布斯说的: 敲代码要像写诗一样美.也能理解有一次面试官问我你对代码有洁癖吗? 一段好的代码会让人看就像诗一样,也像一个干净房间会让人看去很舒服 ...

  6. 顶岗实习周记java方向_JAVA软件开发——顶岗实习周记25篇.doc

    实习第一个星期到广州数鹏通科技有限公司人事部报道.作为公司的新人对于各种运作和工作流程都不是很清楚这就需要我要求自己主动去学习去了解以便自己能更好的为公司创造价值这周我向开发人员问了我们项目小组需要是 ...

  7. java自动化_Java自动化开发指南

    一.背景 在Java web开发中,虽然Spring boot已经帮助我们简化了很多工作,但项目中庞杂的业务仍然需要自己去编写较多的 entity,vo,Mapper,Service, Control ...

  8. 怎么运行java虚拟机_Java代码如何运行在Java虚拟机中

    我们都知道要运行Java代码就必须要有JRE,也就是Java运行时环境,JRE中包含了Java程序的必需组件,包括Java虚拟机以及Java核心类库,然而运行C++代码则不需要额外的运行时环境,只需要 ...

  9. vector java 复制_Java代码性能优化的 40+ 细节

    点击上方"占小狼的博客",选择"设为星标" 来源:http://t.cn/EMze6kc 在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本 ...

  10. 帆软 JAVA扩展_java报表开发工具FineReport教程之报表设计:单元格扩展

    java报表开发工具FineReport教程之报表设计:单元格扩展 报表设计章节适用于对报表业务有一定的了解,需要学习FineReport报表的初学者. 通过该章节的学习,可以掌握设计器的使用,了解报 ...

最新文章

  1. Dictionary解析json,里面的数组放进list,并绑定到DataGridView指定列
  2. poj 1088 滑雪 详解
  3. 汇编中的BP与SS组合时,BP里面放的到底是SS中的一个基地址的指针还是基地址本身?
  4. 鲲鹏数据开源库python_google_translator介绍
  5. 软件稳定性测试的测试点
  6. Java ObjectOutputStream writeFields()方法与示例
  7. git 版本控制(一)
  8. 【Python 必会技巧】使用 Python 追加写入 json 文件或更改 json 文件中的值
  9. c#随机数生成编号_忘掉 Snowflake,感受一下性能高出587倍的全局唯一ID生成算法...
  10. jQuery 页面载入进度条 (必有一款适合你----综合搜集版)
  11. 手机蓝绿厂终于转正了,已有“名分”!
  12. OpenCV-图像锐化
  13. 银联扫码支付java,银联商务扫码支付-被扫业务
  14. [拓扑资料汇总-近期更新中]点集代数拓扑 与泛函共看效果更佳
  15. 【时空序列】使用3D卷积网络学习时空特征
  16. Kernel 日志缓存大小修改
  17. 科普:Flutter应用打包、修改图标、修改启动页和app名字、加固后重新V1V2签名
  18. 波兰计算机专业大学排名,波兰留学大学排名
  19. 基于Spring Boot的个人博客系统的设计与实现毕业设计源码271611
  20. IC设计基础系列之低功耗篇2:(数字IC)低功耗设计入门(二)——功耗的分析

热门文章

  1. 视觉SLAM十四讲学习1 环境配置
  2. 计算机专业为什么要学线性代数,为什么要学线性代数
  3. 初来咋到,要想在此安家,先要共享3500份课后答案
  4. Java内存模型—JMM详解
  5. web制作、开发人员需知的Web缓存知识
  6. 谷歌云盘将共享链接中的文件保存到自己的云盘中
  7. 苹果手机长截屏_涨知识了!原来苹果手机也可以长截屏,还不知道的,快来学一学...
  8. 备战数学建模48-数学规划模型终结篇(全)(攻坚战13)
  9. nachos模拟linux,Ubuntu 10.10成功安装Nachos
  10. 极域电子教室64位破解版|极域电子教室软件64位破解版下载v6.0