项目地址: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项目基础结构"是指Jeesite项目的整体架构和组成部分,它包括了项目的目录结构、核心模块、技术选型等多个方面。接下来,我们将深入探讨这些关键知识点。 首先,我们来看看Jeesite项目的目录结构。Jeesite-...
JeeSite 的目录结构主要分为四个部分:源码目录、资源目录、发布目录和执行目录。 源码目录 源码目录是 JeeSite 的核心代码所在的目录,包括了框架的所有源代码。开发者可以在这里编写自己的代码,扩展 JeeSite 的...
了解 Jeesite 的项目文件结构至关重要,这份文档详述了各目录的用途,包括源码、资源文件、配置文件等的位置和作用。同时,它深入解析了 Jeesite 的核心配置文件,如 application.properties 和 shiro.ini,帮助...
在`jeesite-master`中,`db`目录下的文件可能包括SQL脚本,帮助开发者设置和填充数据库结构。 5. **.settings目录** `.settings`目录存储了IDE(如Eclipse或IntelliJ IDEA)的项目特定配置。这些配置可能涉及到...
文件结构与配置.docx》中,读者可以了解到jeesite的项目结构,包括各个目录的作用和核心配置文件的解读。这些知识对于理解框架的工作原理和进行定制化开发至关重要。 **3. 内置组件的应用** 《3.内置组件的应用....
文件结构与配置.docx" 文件将详细介绍Jeesite项目的目录结构、主要配置文件的作用以及如何修改这些配置以适应不同的项目需求。了解这些信息对后期的开发和维护至关重要。 4. **内容管理模块** "8.内容管理模块功能...
在`thinkgem-jeesite-345ab97`这个版本中,我们可以看到如下主要文件和目录: - `src/main/java`:存放Java源代码,包括业务逻辑、服务接口、实体类等。 - `src/main/resources`:包含配置文件、国际化资源文件、...
- `README.md`:项目介绍和使用指南。 **应用场景** `jeesite3.7` 适用于各种企业信息化系统,如ERP、CRM、OA等。它提供了一套完整的解决方案,涵盖了从用户登录、权限管理到业务流程处理等多个方面,降低了开发...
在`jeesite_autocode-master`这个压缩包中,我们可以预见到以下主要文件和目录结构: 1. **src**:存放源代码的目录,包括Java代码、模板文件等。 - `main/java`: 存放生成的Java源码,如实体类、Mapper、Service...
4. **sql**:这个目录可能包含了数据库脚本,用于初始化或更新项目所需的数据库结构。在"jeesiteboot"这样的Web应用中,数据库脚本通常是创建表、索引、视图等数据库对象的关键文件,开发者可以根据自己的数据库环境...
此外,还需要移除`src\main\java\com\thinkgem\jeesite\modules\oa`目录下与Activiti工作流相关的所有类文件,这些类通常用于处理特定的业务流程,如请假申请、审批等。 **知识点2:配置文件的清理** 除了移除上述...