<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)子產品。
項目是個大雜燴。和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指令:
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,都是可以學習的。
可惜沒有跑起來。還得繼續研究。