SpringBBS论坛搭建

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/




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值