SSH框架开发规范文档控制页编号章节修订说明修订日期修订前版本号修订后版本号修改人审批人1
1环境规范系统设计工具ROSE数据库设计工具PowerDesigner
1Java开发工具MyEclipse6
5JDKJdk1
5数据库Oracle9i(虚拟光驱软件:daemon4301)开发运行环境Tomcat5
5版本控制VSSSVN测试工具TD文本编辑工具EmEditorPro1
2设置规范编码UTF-8JAVA编译版本Jdk1
5时间打开时间同步服务强制规范序号内容备注1任何代码在提交之前必须”格式化”包括:java,xml,jsp,html,js,css文件2修改代码前必须从服务器取得最新的代码3Web项目的webrootfolder为默认的”WebRoot”4所有的jsp页面,不包含5在一个Action类的方法,只调用一次Service类Action类主要用于处理与页面的交互,不应该包含业务逻辑
action类要尽量”轻”6在一个Service类的方法里面,不出现SQL或者hql语句
对数据的访问处理应该在DAO层完成
7实现类应该放在Impl包里8Spring配置文件中bean的id小写开头,尽量使用”Alt+/”的方式自动生成
9Dao层方法命名规范:GetByXXX表示根据XXX条件获取单个对象FindByXXX表示根据XXX条件获取对象集合Save表示保存对象Delete表示删除对象,如果要删除多个,使用方法重载10Sequence命名规范:SEQ_BP_XXX表命名规范:TAB_BP_XXX1
目录结构\srclogback
xml日志配置文件struts
propertiesstruts全局属性文件struts
xmlstruts配置文件configspring配置文件目录|--applicationContext
xmlSpring公共配置文