java开发注意事项:

java开发注意事项:

  1. 页面出的值不能大于数据库的长度。
  2. 必填项验证(必填样式,必填数据的最大值,必填数据的个数限制,比如输入百分比的时候不能超出100%)。
  3. jsp页面的id不能重复name不能重复。
  4. jsp页面完成后input等是否可以编辑,完成按钮是否显示,显示是否可以点击。
  5. 表单提交重复提交的check。
  6. jsp定义的flag成功或者失败,确定或者返回都要重置flag的值。
  7. 保证数据的唯一性,比如更新语句在xml不要加判断,UPDATE T_CADRE_PROCESS_MOTION M M.MOTION_TIME = #{MOTION_TIME}where M.NUM_ID = #{NUM_ID},中的where M.NUM_ID = #{NUM_ID}不要加if判断,防止更新全部数据(或者在controller里做验证,为空是不走这个方法)。
  8. 查询sql的时候考虑一对多的关系。比如sql只要一条老师的信息,但是你关联学生或者课程表可能返回多条记录。
  9. sql里做百分比,要考虑除数不能为0的情况,0.00的情况。(不做特殊处理0.00在返回的时候只显示.00)。
  10. 修改jsp页面字段的时候考虑是否有js拼接的字段。
  11. jsp问号传值不能传中文值,否则会存在乱码的可能。
  12. 事物要在service里实现,不要在controller里调多个增删改的方法。要在service里定义的事物的方法里实现调多个增删改的方法。否则就失去了事物的意义。
posted @ 2018-12-06 16:28  程序员小明1024  阅读(438)  评论(0编辑  收藏  举报