# eleba-back **Repository Path**: lockie_lsx/eleba-back ## Basic Information - **Project Name**: eleba-back - **Description**: tju-elm项目后端开发仓库 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-10 - **Last Updated**: 2025-06-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # eleba-back #### 介绍 本项目为TJU-SE-前端开发实践(elm)的后端部分 #### 软件架构 本项目使用springboot开发,采取MVC架构 #### 部署指南 ### 1. 环境要求: JDK 1.8 Maven MySQL 5.7 Spring Boot 2.7.3 (springboot官方已不再维护该版本,想使用脚手架请前往阿里的镜像站) ### 2. 导入数据 1. 找到项目中的`elm.sql`文件 2. 执行该SQL脚本,导入表结构和初始数据: ``` mysql -u root -p elm < elm.sql ``` 或使用图形界面工具导入 ### 3. 修改数据库连接配置 1. 打开`elmboot/src/main/resources/application.properties` 2. 修改数据库连接信息: ```properties spring.datasource.url=jdbc:mysql://localhost:3306/elm?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8 spring.datasource.username=root(在此处修改用户) spring.datasource.password=(你的MySQL密码) ``` ### 2. 编译并启动后端 这里强烈建议使用sts,import项目为maven项目进行您所需的调试。 当然您也可以在终端按照如下操作: 1. 打开命令行,进入后端项目目录: ``` cd eleba-back/src/elmboot ``` 2. 使用Maven编译项目: ``` mvn clean package -DskipTests ``` 3. 启动Spring Boot应用: ``` java -jar target/elmboot-0.0.1-SNAPSHOT.jar ``` 或使用Maven启动: ``` mvn spring-boot:run ``` 4. 确认后端服务启动成功,默认端口为8080