项目说明
src下配置文件
spring的配置文件
applicationContext.xml //共用类及数据库连接的配置
applicationContext-action.xml //控制层注入的action
applicationContext-domian.xml //实现层注入的domain

export-config.xml //poi数据库导入设制
log4jjavaframe.properties //log4j的配置信息

sqlMap-common.xml//ibatis的共用sql配置,如主键生成等。
sqlMap-config.xml//加载sqlmap的文件
在业务模块的sqlmap文件夹下有sqlmap-业务模块名称.xml

struts.xml//加载struts的文件
在业务模块的action文件夹下有xwork-业务模块名称.xml

com.qzgf下有两个包
com.qzgf.application为业务模块包
BaseAction为基类的action封装了统一的json返回格式
appsystem为系统的“系统管理”模块,当业务模块为"基础档案管理"时,可增加包名archive(即com.qzgf.appliction.archive)
以用户管理为例,他就位于appsystem下的user包下。
action:为该业务模块的控制层。
domain:为该业务模块的逻辑实现层。通过注入方式给控制层调用,包括接口及实现方法。
sqlmap:为该业务模块的基本的sql操作语句
com.qzgf.core框架核心包
common:一些共用方法的封装如:统一ajax返回的数据格式(AjaxResult),Base64,Md5,字符串验证。
dao:底层dao的实现,共用ibatis处理核心层与数据层的交互
interceptor:一些拦截器,处理日志,session过期等。
poi:Excel的导入导出实现,暂未整合
servlet:1.AJAX的后台处理用反射实现
2.AuthImg为登录验证码生成

doc:存放文档,如:初始化的sql语句,业务的模型,需求文件,详细设计等信息。

WebRoot
common:页面层的统一修饰。
decorator:修饰用的模板。
lib:LigerUI的核心脚本库信息。
WEB-INF
format:格式化页面输出
lib:java第三方类库的jar包。
page:业务实现层的页面层显示


Last edited May 26, 2012 at 4:13 AM by fjfdszj, version 1

Comments

No comments yet.