天天看點

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

實體相關類

業務處相關類

│ ├ 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伺服器運作腳本