天天看點

JeeSite(1):推薦一個java開源項目 JeeSite

<a href="http://jeesite.com/">http://jeesite.com/</a>

<a href="https://github.com/thinkgem/jeesite">https://github.com/thinkgem/jeesite</a>

JeeSite是基于多個優秀的開源項目,高度整合封裝而成的高效,高性能,強安全性的開源Java EE快速開發平台。

JeeSite本身是以Spring Framework為核心容器,Spring MVC為模型視圖控制器,MyBatis為資料通路層, Apache Shiro為權限授權層,Ehcahe對常用資料進行緩存,Activit為工作流引擎。

JeeSite目前包括以下三大子產品,系統管理(SYS)子產品、 内容管理(CMS)子產品、線上辦公(OA)子產品、代碼生成(GEN)子產品。

JeeSite(1):推薦一個java開源項目 JeeSite

項目是個大雜燴。和springside 類似呢。不知道和jeecms是啥關系。

項目有很多人收藏。下載下傳項目。

首先要初始化資料庫。項目中用到了DBUtils進行資料庫初始化。

<a href="http://coderdream.iteye.com/blog/2142704">http://coderdream.iteye.com/blog/2142704</a>

是個ant指令。導入到idea裡面後。

首先配置資料庫連接配接檔案:src/main/resources/jeesite.properties

antrun下面執行run指令:

JeeSite(1):推薦一個java開源項目 JeeSite

Doc下面有詳細的安裝方法。

<a href="https://github.com/thinkgem/jeesite/blob/master/doc/1.%E4%BB%8B%E7%BB%8D%E4%B8%8E%E5%AE%89%E8%A3%85.docx">https://github.com/thinkgem/jeesite/blob/master/doc/1.%E4%BB%8B%E7%BB%8D%E4%B8%8E%E5%AE%89%E8%A3%85.docx</a>

有一部分資料寫在了db目錄下面的sql裡面。另外一部分寫到excel裡面。然後通過插件将資料插入到資料庫中。感覺上不友善。

插入資料報錯:

目前資料庫初始化錯誤。

這個開源項目不錯。裡面有很多代碼可以參考,可以學習。

工作流,CMS,都是可以學習的。

可惜沒有跑起來。還得繼續研究。