Parcourir la source

update README.md

tubinyan il y a 5 ans
Parent
commit
391b8b60c6
1 fichiers modifiés avec 16 ajouts et 1 suppressions
  1. 16 1
      README.md

+ 16 - 1
README.md

@@ -2,6 +2,20 @@
 
 这是 courselearning 后端项目,使用了MySQL数据库。
 
+本项目默认使用的 MySQL 用户为 `root` 密码为 `123456`
+> 相关配置可参考文件 /src/main/resouces/application.yml `spring.datasource` 字段
+> 请根据实际情况进行调整
+
+项目部署前:
+> 请使用 /sql/courselearning.sql 内的脚本初始化数据库和表
+(可以直接打开MySQL命令行界面,在登录用户后,将 courselearning.sql 文件拷贝到命令行后按下回车)
+> application.yml 文件中的 `web.file-upload-path` 字段为自定义的用于上传文件的目录路径,请根据实际情况进行调整
+(建议部署前先创建目录专门用于存放上传的文件)
+
+本地热部署:可以使用 IntelliJ IDEA 打开本项目,然后点击 Run 'CourseLearningApplication' 。
+
+服务器部署:首先配置好服务器环境(JDK1.8 + MySQL),使用 maven 打包命令生成 jar 包,通过 shell 命令运行。
+
 #### 部分数据结构说明
 
 项目中使用了 com.github.pagehelper 分页插件,其中 PageInfo 重要的属性如下所示:
@@ -26,7 +40,8 @@ public class PageInfo<T> {
 
 #### 文件说明
 
-SpringBoot的配置文件可参考 /src/main/resouces/application.yml 以及 代码部分 /src/main/java/cn.seecoder.courselearning/config/*,请根据实际情况调整。
+SpringBoot 的配置文件可参考 /src/main/resouces/application.yml 以及 代码部分 /src/main/java/cn.seecoder.courselearning/config/*,请根据实际情况调整。
+> 目前所有 controller 暴露的 API 都需要添加 /api 前缀才能正常访问,可参考 application.yml 中 `server.servlet.context-path` 字段
 
 /src/main/resouces/static 目录下存储了部分课程的图片文件,建议可以将static目录内的图片文件全部拷贝至服务器上传文件的目录(在application.yml定义的)。