# yigo **Repository Path**: chenzhenlindx/yigo ## Basic Information - **Project Name**: yigo - **Description**: 易购商城 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-04 - **Last Updated**: 2024-01-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # yigo #### 介绍 易购商城-采用领域驱动设计(DDD)实现的商城系统 #### 技术架构 `Spring Boot 2.6.13`+`mybatis-plus-ext 3.5.5`+`mysql` 依赖库 1. [mybatis-plus-ext](https://github.com/imtzc/mybatis-plus-ext) mybatis-plus框架的拓展包,在框架原有基础上做了进一步的轻度封装,增强内容:免手写Mapper、多数据源自动建表、数据自动填充、自动关联查询、冗余数据自动更新、动态查询条件等。 [官方教程](https://www.yuque.com/dontang/codewiki) 2. [lombok](https://github.com/projectlombok/lombok) 3. [hutool](https://github.com/dromara/hutool) 4. [swagger](https://github.com/swagger-api/swagger-ui) 5. [mapstruct](https://github.com/mapstruct/mapstruct) #### TODOLIST 1. 领域事件使用泛型 2. MQ消费和Event消费幂等共用 3. 数据字典 4. 店铺管理 5. 商品管理 6. 订单管理