JSPGen软件开发框架第四版 开发手册
这次对目录结构进行了多次调整,更加清晰,明确直观,共分两部分:Java部分及Web部分,详细介绍见附图10.1。
下面以示例项目为例说明(* 指示例项目名称)。
A、Java部分
含基础目录与业务目录,其中业务目录为必备目录,基础目录实际应用开发中可根据需要创建,非必备目录。
【基础目录】
*.bean目录:存放业务逻辑数据属性类;
*.config目录:存放配置文件解析类;
*.config.bean目录:存放配置文件属性类;
*.util目录:存放常用工具类;
*.job目录:存放定时任务类;
【业务目录】
*.entity:存放数据表实体类;
*.dao:存放数据表访问接口类;
*.dao.impl:存放数据表访问接口实现类;
*.service:存放业务逻辑接口类;
*.service.impl:存放业务逻辑接口实现类;
*.action目录:存放业务方法类,可创建子目录存放;
B、Web部分
temp: 临时文件存放目录
publish:静态页面发布目录(默认,可通过配置更改)
upload: 上传文件存放目录(默认,可通过配置更改)
static: 静态文件存放目录
static/images/: 公共图片文件存放目录
static/js/: 公共js文件存放目录
static/ui/: 默认UI模板静态文件存放目录
WEB-INF: Java(Web)项目信息目录
WEB-INF/ classes/: Java编译文件(未打包的文件:class文件)及配置文件存放目录
WEB-INF/ lib/: Jar组件存放目录(Java打包后的jar文件)
WEB-INF/ template/: 模板存放目录(默认,可通过配置更改)
WEB-INF/ template/temp/: 临时模板文件存放目录
WEB-INF/ template/ui/: 默认UI模板文件存放目录