Skip to content

falling-leaf/BS_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BS_projecct

《BS体系软件设计》课程大作业

1. 启动方法

本项目提供Windows启动(手动启动)与docker启动(自动启动)两种方式。

1.1 Windows启动

在Windows启动中,可以通过msgedgedriver.exe实现阿里巴巴爬虫的启动。

需要基本配置环境如下:

  • Windows操作系统
  • MySQL
  • JDK 21
  • npm
  • (如要使用阿里巴巴爬虫)Microsoft Edge 128

具体启动方式如下:

1.1.1 前端

project_win\frontend\pricewise工作目录下,分别运行如下命令:

$ npm install
$ npm start

之后,在本地的3000端口http://localhost:3000,可以看到前端页面。

1.1.2 后端

首先在project_win\backend\pricewise\src\main\resources\application.properties中,进行数据库配置连接:

将其中的spring.datasource.password字段修改为主机MySQL对应的密码。

project_win\backend\pricewise工作目录下,分别运行如下命令:

$ mvn clean package
$ java -jar target/pricewise-0.0.1-SNAPSHOT.jar

即可完成后端启动。

1.2 docker启动

docker启动中,将所有环境(包括数据库)配置在docker-compose.yml文件中,通过docker-compose命令启动。

需要基本配置环境如下:

  • docker
  • docker-compose

project_docker目录下,直接运行如下命令:

$ docker-compose up --build

等待一段时间,直至命令行窗口显示frontend-1编译完成后,即可直接访问http://localhost:3000进行程序的使用。

About

《BS体系软件设计》课程大作业

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors