JeeSite 目录结构介绍

我的ITeye博客地址:http://thinkgem.iteye.com/
项目地址:http://thinkgem.github.com/jeesite/

源码目录

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服务器运行脚本


你可能感兴趣的:(开源项目,JeeSite)