# SpringSSM_Git **Repository Path**: shiyu1209/SpringSSM_Git ## Basic Information - **Project Name**: SpringSSM_Git - **Description**: 在idea中使用SpringSSM和git进行上传 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-27 - **Last Updated**: 2025-09-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: Spring, 陈伟婷 ## README # SpringSSM_Git 这是一个基于 SpringSSM 框架的简单员工管理系统项目,实现了对员工信息的增删改查操作。 ## 项目结构 - **Controller 层**:`EmployeeController.java`,定义了 RESTful API 接口,处理 HTTP 请求。 - **Service 层**:`EmployeeService.java` 和其实现类 `EmployeeServiceImpl.java`,负责业务逻辑处理。 - **Mapper 层**:`EmployeeMapper.java` 和对应的 XML 文件 `EmployeeMapper.xml`,用于数据库操作。 - **Model 层**:`Employee.java`,定义了员工实体类。 - **配置文件**:`application.properties` 和 `application.yml`,用于配置项目参数。 - **启动类**:`SpringssmemployeegitApplication.java`,Spring Boot 的启动类。 ## 功能介绍 - **查询员工信息**:通过员工 ID 查询员工详细信息。 - **新增员工信息**:插入新的员工数据。 - **修改员工信息**:更新已有员工的信息。 - **删除员工信息**:根据员工 ID 删除员工记录。 - **分页查询员工信息**:根据分页条件查询员工的信息。 ## 快速开始 ### 环境要求 - JDK 17 - MySQL 8.0 或其他支持的数据库 - IDE(如 IntelliJ IDEA 或 Eclipse) ### 安装步骤 1. 克隆项目到本地: ```bash git clone https://gitee.com/shiyu1209/SpringSSM_Git.git ``` 2. 导入项目到 IDE 中,确保 Maven 依赖正确加载。 3. 配置数据库连接信息,在 `application.properties` 或 `application.yml` 中设置数据库参数。 4. 运行项目: ```bash ./mvnw spring-boot:run ``` 或者通过 IDE 运行 `SpringssmemployeegitApplication.java`。 5. 项目启动后,可以通过以下 API 进行测试: - **GET** `/get/{id}`:通过员工 ID 查询员工信息。 - **POST** `/insert`:插入新的员工信息。 - **PUT** `/update`:更新员工信息。 - **DELETE** `/delete/{id}`:删除员工信息。 ## 使用示例 ### 查询员工信息 ```http GET http://localhost:8080/get/1 ``` ### 插入员工信息 ```http POST http://localhost:8080/insert Content-Type: application/json { "lastName": "张三", "email": "zhangsan@example.com", "salary": 8000, "deptId": 1 } ``` ### 更新员工信息 ```http PUT http://localhost:8080/update Content-Type: application/json { "id": 1, "lastName": "李四", "email": "lisi@example.com", "salary": 9000, "deptId": 2 } ``` ### 删除员工信息 ```http DELETE http://localhost:8080/delete/1 ``` ## 贡献指南 欢迎贡献代码!请遵循以下步骤: 1. Fork 项目。 2. 创建新分支 (`git checkout -b feature/new-feature`)。 3. 提交更改 (`git commit -am 'Add some feature'`)。 4. 推送分支 (`git push origin feature/new-feature`)。 5. 提交 Pull Request。 ## 许可证 本项目采用 MIT 许可证。详情请查看 [LICENSE](LICENSE) 文件。