jeesite檔案結構與jeesite.properties
檔案結構
1.1原始碼目錄
src/main/java
com.thinkgem.jeesite | Jeesite平臺目錄 |
---|---|
├ common | 公共模組存放目錄 |
│ ├ beanvalidator | 實體Bean驗證相關類 |
│ ├ log | 日誌工具相關類 |
│ ├ mapper | 各種Object到Xml、Object到Json的對映轉換類 |
│ ├ persistence | 持久層相關類 |
│ ├ security | 安全相關類 |
│ ├ service | 業務層相關類 |
│ ├ servlet | 公共servlet相關類 |
│ ├ utils | 各種操作小工具類 |
│ └ web | 模型控制器層相關類 |
└ modules | JeeSite內建功能模組存放目錄 |
├ act | Activiti工作流引擎目錄 |
├ cms | 內容管理、新聞釋出模組目錄 |
├ gen | Web版本程式碼生成器目錄 |
├ oa | 線上辦公模組演示用例存放目錄 |
└ sys | 系統核心模組存放目錄 |
├ dao | 資料訪問層相關類 |
├ entity | 實體相關類 |
├ interceptor | 系統模組攔截器相關類 |
├ service | 業務處相關類 |
├ web | 模型控制器層相關類 |
└ utils | 系統模組的工具類 |
1.2. 資源目錄
src/main/resource
act | Activiti工作流引擎相關檔案(部署檔案、bpmn) |
---|---|
cache | Ehcache快取配置存放目錄 |
mappings | Mybatis Sql對映檔案存放目錄 |
jeesite.properties | 系統配置屬性檔案 |
spring-*.xml | Spring相關檔案 |
log4j.properties | Log4j日誌配置屬性檔案 |
1.3. 釋出目錄
src/main/webapp
static | 靜態檔案存放目錄(JS、CSS、前端外掛類庫等) |
---|---|
└ compressor.bat | JavaScrpt和CSS檔案壓縮指令碼 |
userfiles | 使用者上傳檔案目錄 |
WEB-INF | WEB應用安全目錄,通過對映訪問相關檔案。 |
├ lib | 依賴jar包目錄 |
├ tags | Tags標籤存放目錄 |
├ views | 檢視檔案目錄 |
│ ├ reportlets | 帆軟報表檔案存放路徑 |
│ ├ resources | 帆軟報表配置檔案存放目錄 |
│ ├ error | 系統異常對映相關頁面 |
│ ├ include | 檢視相關包含檔案 |
│ ├ layouts | 檢視佈局相關檔案 |
│ └ modules | 內建核心功能模組檢視相關檔案 |
│ ├ act | Activiti模組檢視相關檔案 |
│ ├ cms | 內容管理模組檢視相關檔案 |
│ ├ gen | 程式碼生成模組檢視相關檔案 |
│ ├ oa | 線上辦公模組檢視相關檔案 |
│ └ sys | 系統管理模組檢視相關檔案 |
├ ckfinder.xml | CKfinder配置檔案 |
├ decorators.xml | Decorator配置檔案 |
└ web.xml | Web配置檔案 |
1.4. 執行目錄
db
db | 資料庫相關指令碼、模型及執行檔案 |
---|---|
├ act | 各模組資料初始化, Oracle建表指令碼,資料初始資料指令碼檔案。 |
├ cms | 同上 |
├ gen | 同上 |
├ oa | 同上 |
├ sys | 同上 |
└ init-db.bat | 初始化資料庫執行指令碼(需要Maven支援) |
bin
clean.bat | 清理專案生成的檔案指令碼 |
---|---|
eclipase.bat | 生成eclipse專案執行指令碼 |
package.bat | 生成編譯專案檔案(war包) |
run-jetty.bat | Jetty伺服器執行指令碼 |
run-tomcat6.bat | Tomcat6伺服器執行指令碼 |
run-tomcat7.bat | Tomcat7伺服器執行指令碼 |
2. jeesite.properties
2.1. 資料來源配置
# 資料庫驅動,連線設定。
jdbc.driver=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@127.0.0.1:1521:orcl
jdbc.username=jeesite
jdbc.password=123456
# 連線池設定,初始大小,最小,最大連線數。
jdbc.pool.init=1
jdbc.pool.minIdle=3
jdbc.pool.maxActive=20
# 測試連線sql語句
jdbc.testSql=SELECT 'x' FROM DUAL
2.2. 系統配置
# 配置產品名稱,版權日期和版本號
productName=JeeSite Admin
copyrightYear=2014
version=V1.1.1
# 是否是演示模式,如果是,則如下模組,無法進行儲存操作
# sys: area/office/user/role/menu/dict, cms: site/category
demoMode=false
# 管理端跟路徑
adminPath=/a
# 前端跟路徑
frontPath=/f
# 資訊釋出時的URL字尾,可配置HTML字尾的頁面進行快取
urlSuffix=.html
# 分頁大小,預設每頁15條
page.pageSize=15
# 碩正元件是否使用Cache(一般開發階段,關閉Cache)
supcan.useCache=false
# 設定通知間隔訪問時間,單位毫秒.
oa.notify.remind.interval=60000
2.3. 框架引數配置
# 設定SESSION超時時間,web.xml裡設定無效,單位毫秒.
session.sessionTimeout=120000
session.sessionTimeoutClean=120000
# 快取設定
ehcache.configFile=cache/ehcache-local.xml
#ehcache.configFile=cache/ehcache-rmi.xml
# 首頁地址
web.view.index=/a
# 檢視檔案配置,字首和字尾
web.view.prefix=/WEB-INF/views/
web.view.suffix=.jsp
# 最大上傳位元組數 10M=10*1024*1024(B)=10485760
web.maxUploadSize=10485760
# 設定日誌攔截器,攔擊的URI,@RequestMapping 值
web.logInterceptExcludeUri=/, /login, /sys/menu/tree, /sys/menu/treeData, /oa/oaNotify/self/count
web.logInterceptIncludeRequestMapping=save, delete, import, updateSort
# 工作流配置
activiti.isSynActivitiIndetity=false
activiti.export.diagram.path=c:/activiti_diagram
#activiti font (windows font: \u5B8B\u4F53 linux font: simsun)
activiti.diagram.activityFontName=\u5B8B\u4F53
activiti.diagram.labelFontName=\u5B8B\u4F53
activiti.form.server.url=http://127.0.0.1:8075/xxxx
相關文章
- jeesite專案筆記筆記
- 類檔案結構_class類檔案的的結構
- VCD結構與Mplayer播放.DAT檔案(轉)
- PE檔案結構(二) 區塊,檔案偏移與RVA轉換
- BMP檔案結構
- struts2的工作原理與檔案結構
- Nginx目錄結構與配置檔案詳解Nginx
- OBJ模型檔案的結構、匯入與渲染OBJ模型
- PE 檔案結構圖
- Class類檔案結構
- wsdl檔案結構分析
- Linux檔案結構Linux
- 控制檔案的結構
- BMP檔案結構 (轉)
- oracle結構梳理---歸檔檔案Oracle
- MachO 檔案結構詳解Mac
- REdis AOF檔案結構分析Redis
- PE檔案結構複習
- PE檔案結構解析3
- PE檔案結構解析1
- PE檔案結構解析2
- JAVA Class類檔案結構Java
- Xamarin XAML語言教程XAML檔案結構與解析XAML
- 物聯網學習教程—Linux 可執行檔案結構與程式結構Linux
- 檔案的邏輯結構、檔案目錄
- Vue原始碼閱讀 – 檔案結構與執行機制Vue原始碼
- Vue原始碼閱讀 - 檔案結構與執行機制Vue原始碼
- PostgreSQL DBA(15) - WAL檔案結構SQL
- VFS檔案系統結構分析
- linux下的檔案結構Linux
- ODBC檔案DSN 的結構 (轉)
- jeeSite分頁
- 位元組碼檔案結構詳解
- 深入解析Class類檔案的結構
- JVM學習--Class類檔案結構JVM
- Class檔案結構&位元組碼指令
- 二、Linux檔案系統結構Linux
- 表`t`的INODE結構檔案分析