SpringBBS论坛搭建

来源:互联网 发布:朋克乐队 知乎 编辑:程序博客网 时间:2024/06/16 22:14

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/



0 0
原创粉丝点击