项目地址:
源码目录
src/main/java
com.thinkgem.jeesite |
|
├ common | 公共模块存放目录 |
│ ├ beanvalidator | 实体Bean验证相关类 |
│ ├ log | 日志工具相关类 |
│ ├ mapper | 各种Object到Xml、Object到Json的映射转换类 |
│ ├ persistence | 持久层相关类 |
│ ├ security | 安全相关类 |
│ ├ service | 业务层相关类 |
│ ├ servlet | 公共servlet相关类 |
│ ├ utils | 各种操作小工具类 |
│ └ web | 模型控制器层相关类 |
├ generate | 代码生成器存放目录 |
│ └ template | 代码生成器模块目录 |
└ modules | JeeSite内置功能模块存放目录 |
├ cms | 内容管理模块存放目录 |
│ ├ dao | 数据访问层相关类 |
│ ├ entity | 实体相关类 |
│ ├ service | 业务处相关类 |
│ ├ web | 模型控制器层相关类 |
│ └ utils | 系统模块的工具类 |
└ sys | 系统管理模块存放目录 |
├ dao | 数据访问层相关类 |
├ entity | 实体相关类 |
├ interceptor | 系统模块拦截器相关类 |
├ service | 业务处相关类 |
├ web | 模型控制器层相关类 |
└ utils | 系统模块的工具类 |
资源目录
src/main/resource
cache | Ehcache缓存配置存放目录 |
META-INF | 资源相关信息路径 |
application.properties | Spring配置属性文件 |
applicationContext-shiro.xml | Spring配置安全配置文件 |
applicationContext.xml | Spring主配置文件 |
log4j.properties | Log4j日志配置属性文件 |
发布目录
src/main/webapp
static | 静态文件存放目录 |
└ compressor.bat | JavaScrpt和CSS文件压缩脚本 |
userfiles | 用户上传文件目录 |
WEB-INF | WEB应用安全目录,通过映射访问相关文件。 |
├ lib | 依赖jar包目录 |
├ tags | Tags标签存放目录 |
├ views | 视图文件目录 |
│ ├ error | 系统异常映射相关页面 |
│ ├ include | 视图相关包含文件 |
│ ├ layouts | 视图布局相关文件 |
│ └ modules | JeeSite内置功能模块视图相关文件 |
│ ├ cms | 内容管理模块视图相关文件 |
│ └ sys | 系统管理模块视图相关文件 |
├ ckfinder.xml | CKfinder配置文件 |
├ decorators.xml | Decorator配置文件 |
├ spring-mvc.xml | Spring MVC配置文件 |
└ web.xml | Web配置文件 |
执行目录
bin
refresh-db | 傻笑数据库相关执行文件 |
├ mysql | Mysql 建表脚本目录 |
├ oracle | Oracle 建表脚本目录 |
├ init-data.xml | 初始化数据文件 |
└ refresh-db.bat | 刷新数据库执行脚本(需要安装Maven) |
eclipase.bat | 生成eclipse项目执行脚本 |
install.bat | 生成编译项目 |
jetty.bat | Jetty服务器运行脚本 |