项目文档规范

1、SSH开发规范 

点击打开链接

目录结构

\src

logback.xml         日志配置文件

struts.properties   struts全局属性文件

struts.xml          struts配置文件

config              spring配置文件目录

|--applicationContext.xml              Spring公共配置文件

|--applicationContext-datasource.xml   数据库连接配置文件

|--applicationContext-security.xml 安全配置文件

|--applicationContext-service.xml      业务层数据访问配置文件

|--jdbc.properties                     具体的数据库连接信息文件

resources               struts资源文件存放目录

|--ApplicationResources_zh_CN.properties   struts消息提示配置文件

com.srt.vas.项目标识     某项目开发源代码root目录(与该项目有关的代码都放在此下)

|--security         登录及权限控制

|--action          action类(登录、退出等)

|--common          通用类(全局常量、变量定义等)

|--bean      通用bean目录

|--exception 通用异常处理类

|--dao              dao(用于集中定义HQL,封装DAO细节,Service间解耦并共享DAO操作)

   |-impl          dao实现类

|--interceptor      拦截器类

|--model           hibernate导出的数据表的模型类(集中在1个目录下便于配置文件中进行配置)

|--service         业务逻辑接口,原则上1个功能模块对应1个类

       |-impl      业务实现类  

|--模块标识          某模块的源代码root目录(如果功能模块较多或业务比较复杂的,可以按模块分package,在package下再分actionservice等)

\WebRoot

common              全局文件头等

|--ewebeditor   富文本编辑器组件

|--My97DatePicker   日期选择JS组件

|--403.jsp      用户没有权限时的定位页面

|--404.jsp      找不到请求页面时的定位页面

|--500.jsp      错误提示页面

|--global.jsp   全局变量定义

|--meta.jsp      仅包含基本信息的meta(不包含任何cssjs

|--meta0.jsp    包含基本信息的meta(无form提交、业务功能的页面引入)

|--meta1.jsp    包含form验证、日期选择等相关cssjsmeta(通常都需引入)

|--metaTree.jsp 包含树型相关cssjsmeta(需要树型结构的需引入)

|--relogin.jsp  用户session信息实效时的定位页面

|--taglibs.jsp  标签引用定义文件

css                 样式文件目录

images              图片文件目录

js                  JavaScript文件目录

pages               JSP文件root目录(按功能模块建立子文件夹)

|--…            模块1的文件目录

|--…            模块2的文件目录

|--…            模块n的文件目录

WEB-INF

|--web.xml      应用运行配置文件

|--lib          包文件目录

 


2、Java Web项目编程规范 命名规范

点击打开链接

3、Bootstrap编码规范 格式规范

Bootstrap编码规范


 

Java Web

项目编程规范

 

你可能感兴趣的:(开发规范)