An RESTful style e-commerce web application, distributed mcroservices architecture, using SpringBoot framework to achieve.
This is an aggregation project.
├─enchanter-mall
│ ├─enchanter-mall-common
│ ├─enchanter-mall-product
│ ├─enchanter-mall-member
│ ├─enchanter-mall-ware
│ ├─enchanter-mall-coupon
https://www.showdoc.com.cn/eratomall/9766240191457512
https://www.apifox.cn/apidoc/shared-df6a9220-9188-4e8e-a232-7bbbcd27d634
- Validation input with JSR303
- Mybatis' static and dynamic SQL. Query with uncertain conditions.
- Pagination with Mybatis plugin
- Configure and run redis instance on remote server
- Conversion between Java object and JSON
- Cache layer implemented by Redis