梦幻之旅

DEBUG - 天道酬勤

   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  671 随笔 :: 6 文章 :: 256 评论 :: 0 Trackbacks

      开始一个web项目前应该注意一些什么?就自己的开发经验作一点小小的总结.
      一.数据库层
          (1).每个表尽量使用代理主键.
          (2).表的字段命名尽量规避各种数据的关键字,不然数据库迁移时,会让你感到很头疼.
          (3).在建表起初理清各种业务关系,底层一改动,牵一发而动全身,po,bo,action,jsp都要进行修改,只会浪费更多的时间去修改表.
          (4).用约束维护数据的完整性.
      二.持久层、业务层
          (1).类的属性尽量要起有意义的名字,尽量写清代码的注释.
          (2).在项目中建一个或多个constant常量类,不要在方法返回值时直接反回"-1"这些东东.这样的代码可读性差,很不优雅.
          (3).一个方法参数过多的话,应该把它封装起来,如果方法需要返回多个属性的话,也可以封装起来.这样让代码更简洁优美.
          (4).为了提高程序的灵活性,系统参数最好"可配置".如分页时的pageSize.如果项目较大时,可以增建一个系统参数表.可以在服务器启动进把它读到缓存内.或是启动一个线程定期扫描参数的变动,使缓存中的参数与配置文件或数据库参数表的参数同步.
            

posted on 2007-12-27 09:37 HUIKK 阅读(127) 评论(0)  编辑  收藏 所属分类: Java

只有注册用户登录后才能发表评论。


网站导航: