JAVAWEB项目开发个人常见问题与经验浅谈

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

javaweb项目开发个人常见问题与经验浅谈

一.业务逻辑

1.对基础资料的保护(基础资料不可随意删,可进行逻辑删除)

2.理清楚业务流程(理清流程,才能在开发中少走弯路)

3.熟悉各个模块(比如权限的问题)

4.表结构设计初衷(扩展性的问题)

二.程序层面

1.注释(时间久,不记得当初为什么这么写;不清楚别人为什么这么写)

2.事务控制(开启,回滚,提交,try catch,log4j)

int i=4/0;

try{

...............

}

catch(Exception e){

String error=e.getMessage();

}

commit

3.调试(前台,alert,后台,断点)

4.session赋值取值(request.getSession())

5.静态常量,比如状态等

6.分层(ui层,事务层)

7.分包(模块的包混乱,尽量模块包放在一起)

三.系统层面

1.页面查询缓慢(sql优化,表的索引,分页效果)

2.友好的错误提示(return“系统异常”;日志记录)

3.重要字段显示的问题,以及无用字段隐藏

4.兼容性问题(IE)

5.快捷操作要慎重(快捷键)

四.项目层面

1.需求分析(不要盲目去改客户提的需求)

2.问题管理(项目中的问题,以及需求一定要有问题管理表

相关文档
最新文档