Skip to content

RaInSLc/cloudShop

Repository files navigation

项目技术栈概述

本项目采用了当前主流的开发技术,包括以下方面:

**技术栈**:
- JDK 17
- Spring Boot 3
- Spring Cloud 2022
- Redis 7
- MySQL 8
- Maven
- Git
- MinIO : latest version
- MyBatis
- node.js v14.21.3
- Vue.js

项目设计包含多个模块,主要功能包括:

  • 用户登录:实现用户注册、登录、身份验证等功能,通常使用Spring Security等框架来实现。
  • 权限管理:实现用户权限的管理和控制,通常使用RBAC(基于角色的访问控制)等技术来实现。
  • 菜单管理:管理系统的菜单结构,通常使用树形结构来组织菜单数据。
  • 分类管理:管理商品或信息的分类,通常使用树形结构或标签来组织分类数据。
  • 目前进度 商品管理:管理商品的信息、库存、价格等,通常涉及到商品的CRUD操作。2024年3月25日
  • 订单管理:管理用户的订单信息,包括下单、支付、配送等环节。
  • 记录日志:记录系统的操作日志,包括用户的操作记录、错误日志等。
    • 2024年5月9日
    • 使用AOP思想实现(不大量改变源代码)
    • 自定义注解+环绕通知

每个模块都经过详细的需求分析、功能实现、接口开发和前端整合。技术栈涵盖了前后端开发所需的各个方面,包括后端框架搭建、数据库设计、接口开发、前端页面展示等。

  • 前端端口 3001
  • 后端 8501

About

集成微服务常用功能的商城

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published