forum-java安装指南
  开发者客栈 2020年12月12日 4795 39

源码地址:https://github.com/Qbian61/forum-java

一 初始化数据表

数据表定义文件所在位置,在项目的 forum-starter/src/main/resources/schema.sql。将schema.sql文件在mysql的developers数据库上执行下就会创建好所有需要的表。

二 初始化数据

数据表建好后,需要初始化一些数据,初始化数据文件位置forum-starter/src/main/resources/data.sql

  • 文章分类,可以不初始化(在写文章时分类是必选项),自己根据自己的需要去管理后台创建对应的分类;
  • 标签:可以不初始化(在写文章/问答时时标签是必选项),自己根据自己的需要去管理后台创建对应的标签;
  • 管理员账号:可以不初始化(自己注册用户后,手动改数据库对应用户的角色为管理员/超级管理员),初始化两个账号,管理员(登录账号:admin@developers.pub、登录密码:admin123456)、超级管理员(登录账号:superadmin@developers.pub、登录密码:admin123456);

三 初始化配置

配置文件所在位置,在项目的 forum-starter/src/main/resources/application.properties。需要改的配置项如下:

  • 数据库连接配置:
#####################################################################################################
###################################### mysql数据库连接配置 ############################################
#####################################################################################################
spring.datasource.url=jdbc:mysql://mysql服务器ip:mysql服务器端口/developers?useUnicode=true&characterEncoding=UTF-8&useSSL=false&useAffectedRows=true
spring.datasource.username=mysql用户名
spring.datasource.password=mysql密码
  • 上传文件到七牛云时,七牛云cdn配置:
#####################################################################################################
###################################### 七牛云相关配置,必填:文件上传使用 ################################
#####################################################################################################
custom-config.upload-file.qiniu.accessKey=七牛云accessKey
custom-config.upload-file.qiniu.secretKey=七牛云secretKey
custom-config.upload-file.qiniu.bucketName=七牛云文件储存空间bucketName
# cdn配置的访问域名,例如 https://static.developers.pub/
custom-config.upload-file.qiniu.accessDomain=七牛云文件访问域名
  • logback.xml 日志输出路径

日志配置文件所在位置:forum-starter/src/main/resources/logback.xml,一般项目启动的时候报日志路径相关的错误,可能是一下配置的路径不存在或当前用户无权限,可修改后再尝试启动。

image.png

其他配置都已给出默认值,可根据自己需要改动。

最后一次编辑于 2021年03月12日 12

khalil

优秀

2021-02-26 03:01:46      回复

khalil

优秀

2021-02-26 03:02:05 回复

khalil 回复:khalil

优秀

2021-02-26 03:02:11 回复

一个测试

测试

2021-03-03 02:19:52 回复

一个测试 回复:一个测试

不能加图片

2021-03-03 02:20:08 回复

一个测试 回复:一个测试

@######

2021-03-03 02:20:17 回复

cc 回复:一个测试

2323

2021-04-20 11:30:26 回复

melodynvbn

不错

2021-02-25 20:29:08      回复

melodynvbn

。。。

2021-02-25 20:29:17 回复

khalil 回复:melodynvbn

测试

2021-02-26 03:02:21 回复

一个测试 回复:khalil

测试

2021-03-03 02:19:05 回复

才来君

非常好

2021-02-25 09:51:13      回复

司马老贼

已经给start了哦

2021-02-24 21:46:01      回复

开发者客栈

感谢

2021-02-28 22:55:52 回复

司马老贼

你好,这是全部的代码了吗

2021-02-24 21:41:41      回复

开发者客栈

还有管理后台,需要管理员权限才能进入

2021-02-28 22:56:29 回复

嘿嘿嘿

后管项目在哪里

2021-02-22 02:20:44      回复

开发者客栈

管理后台需要加我个人微信免费获取

2021-02-24 01:34:46 回复

司马老贼 回复:开发者客栈

怎么加微信呢

2021-02-24 21:42:29 回复

开发者客栈 回复:司马老贼

微信号 developers_pub

2021-03-03 02:33:13 回复

c__e

测试

2021-02-19 02:38:29      回复

c__e

测试

2021-02-19 05:01:27 回复

c__e

还是测试

2021-02-19 05:01:36 回复

c__e 回复:c__e

测试的测试

2021-02-19 05:01:46 回复

c__e

我测试我自己

2021-02-20 00:12:21 回复

cc 回复:c__e

111

2021-04-20 11:05:25 回复

额度

1

2021-02-16 19:31:01      回复

gugu

来了来了

2021-02-10 19:50:29      回复

帅气的大叔

功能满齐全的啊

2021-02-07 20:23:04      回复

zhongyi

来测试一下看看

2021-02-26 05:15:00 回复

伟伟

好东西

2021-02-06 21:45:32      回复

aaa

@coderman:asdasd

2021-02-02 02:00:05      回复

dev

哈哈

2021-01-26 01:52:20      回复

coderman

good

2021-01-29 20:40:54 回复

coderman 回复:coderman

test

2021-01-29 20:41:04 回复

coderman 回复:coderman

<script>alert("hello world");</script>

2021-01-29 20:41:32 回复

aaa 回复:coderman

test

2021-02-02 02:00:14 回复

aaa 回复:coderman

test1

2021-02-02 02:01:14 回复

zhongyi 回复:aaa

nb

2021-02-26 05:15:21 回复

开发者客栈
作者其他文章 更多