SpringBBS論壇搭建

muzili90s發表於2016-08-23

SpringBBS是以Spring、Struts2和hibernate技術開發的開源論壇專案。整個專案構建在(SpringSide3)開源框架之上。


開發SpringBBS的最初動機是熟悉SSH開發,學習當下流行的JavaWeb開發技術。 


SpringSide3是江南白衣開發的以Spring Framework為核心的,Pragmatic風格的JavaEE應用參考示例,

是JavaEE世界中的主流技術選型,最佳實踐的總結與演示。


而SpringBBS專案正是構建在此基礎之上,所以你需要花點時間來了解一下SpringSIde3


SpringSide3 Viki: http://www.darkmi.com/man/SpringSide3/


SpringBBS適合小型的論壇應用,比如是個人論壇,日貼量不是非常大。


SpringBBS執行環境


Eclipse Apache-tomcat-7.0.69 JDK7


下面就說一下如何搭建起SpringBBS的執行環境。


首先從github下載最新程式碼:

https://github.com/muzili90/SpringBBS.git


1 匯入Eclipse


如果專案缺少Jar包,需要新增相關的Java環境,比如JDK,TOMCAT執行環境,如果需要使用JUNIT和SpringTest還需要新增相關的Jar包。


2 建立MYSQL資料庫


建立資料庫的SQL檔案放在了資料夾/WebContent/mysql下


可以按順序依次建立資料庫、表和初始化資料,也可以直接使用msql恢復命令從檔案springbbsbackup20160822.sql直接建立資料庫。


3 修改資料庫連線


資料庫連線資訊儲存在application.properties檔案裡


需要修改的引數有

jdbc.url:你的資料庫連線地址

jdbc.username:資料庫使用者

jdbc.password:資料庫密碼


完成以上步驟之後就可以除錯執行了。






一些問題:


執行專案後使用者的等級圖片無法顯示。


需要使用工具類src/cn/tiger/utils/level/LevelImgUpload.java 直接將圖片插入資料庫中。

圖片在資料夾/WebContent/images/levelImg下。


如果還有什麼問題,歡迎來SpringBBS論壇反饋交流。


http://springbbs.bceapp.com/



相關文章