# secondhandnew **Repository Path**: lsx_java/secondhandnew ## Basic Information - **Project Name**: secondhandnew - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-11 - **Last Updated**: 2025-12-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 二手交易平台系统 ## 项目简介 这是一个基于Spring Boot的二手交易平台系统,包含完整的前后端实现。系统主要功能包括: - 用户注册/登录/注销 - 商品浏览与搜索 - 购物车管理 - 订单支付 - 管理员商品管理 ## 主要功能模块 ### 用户管理 - 注册/登录/注销功能 - 用户角色区分(买家/卖家) - 用户会话管理 ### 商品管理 - 商品浏览与搜索(支持名称和价格范围过滤) - 管理员可进行商品的增删改查操作 ### 购物车系统 - 添加/删除购物车商品 - 查看购物车内容 - 批量结算购物车商品 ### 支付系统 - 模拟支付流程 - 支付成功/失败处理 - 手动完成支付功能 ## 技术栈 - 后端:Java + Spring Boot + MyBatis - 前端:HTML + CSS + JavaScript - 数据库:MySQL(配置在application.yml中) - 其他:Maven项目管理、RESTful API设计 ## 目录结构 ``` ├── src/main/java/com/secondhand/ # Java源代码 │ ├── controller/ # 控制器类 │ ├── entity/ # 实体类 │ ├── mapper/ # 数据库Mapper接口 │ ├── service/ # 服务接口及实现 │ └── SecondhandApplication.java # 应用启动类 ├── src/main/resources/ # 资源文件 │ ├── application.yml # 配置文件 │ ├── mapper/ # MyBatis映射文件 │ ├── static/ # 静态资源(CSS、JS) │ └── templates/ # Thymeleaf模板文件 └── pom.xml # Maven项目配置 ``` ## 快速启动 1. 确保已安装Java 8+和MySQL数据库 2. 创建数据库并导入表结构 3. 修改application.yml中的数据库连接信息 4. 执行`mvn spring-boot:run`启动应用 ## 使用说明 - 访问`http://localhost:8080`进入首页 - 用户可注册账号并登录 - 浏览商品、添加到购物车并完成支付 - 管理员账号可管理商品信息 ## 许可证 本项目采用MIT License,请查看具体许可文件了解详细条款。