- Spring Boot 1.5.5
- Spring Security 4
- Mybatis(mybatis-spring-boot-starter 1.3.1)
- Thymeleaf
- Bootstrap
- jQuery
- Chart.js
- bootstrap-select
- daterangepicker
- Maven 3.3.9
- Content: post, comment, category, pagination, comment count badge, views, form valdiation
- User:roles, profile, avatar, email confirmation
- Admin: dashboard, charts, post/category management
- 内容:发帖、评论、帖子分类、分页、回帖统计、访问统计、表单验证
- 用户:权限、资料、头像、邮箱验证
- 管理:后台管理、统计图表、帖子/分类管理
Before deployment, please make sure MySQL database is up and running:
- Default schema name is
db_springboot_forum
- Default username is
root
- Default password is
root
You can also edit database configuration in src/main/resources/application.properties
on your own.
STMP Email service configuration is in src/main/resources/application.properties
. You are encouraged to use your own STMP service, but you are also welcome to use mine for testing purpose.
git clone https://github.com/qingwenwei/spring-boot-forum.git
cd spring-boot-forum
mvn spring-boot:run
Server can be accessed on http://localhost:8080.
本项目中使用的中文假文由『亂數假文產生器』生成。