SpringCloudAlibaba 电商项目
文章平均质量分 94
项目地址:https://gitee.com/XiaoLin_Java/mall
悟空打码
关注我❤不掉发进大厂❤,带你走向架构师
展开
-
Spring Cloud Alibaba商城实战项目基础篇(day03)
我们需要维护所有菜单以及各种子菜单,子菜单里面可能还有子菜单,所以我们采用递归的方式进行书写。我们先在CategoryController中修改list方法,让他以组装树形结构进行返回。由于数据库表中是没有子菜单这个属性,所以我们需要在实体类中添加这个属性,一般开发中可以重新写一个VO,更加解耦。在CategoryEntity中添加一个children属性,但是需要加一个注解,告诉Mybatis-plus,这个属性我的表中没有,不需要理他。CategoryService中写一个接口。原创 2023-01-23 22:16:34 · 1258 阅读 · 1 评论 -
Spring Cloud Alibaba商城实战项目基础篇(day02)
Feign 是一个声明式的 HTTP 客户端,它的目的就是让远程调用更加简单。Feign 提供了HTTP请求的模板,通过编写简单的接口和插入注解,就可以定义好 HTTP 请求的参数、格式、地址等信息。Feign 整合了 Ribbon(负载均衡)和 Hystrix(服务熔断),可以让我们不再需要显式地使用这两个组件。原创 2023-01-15 11:19:06 · 1024 阅读 · 4 评论 -
Spring Cloud Alibaba商城实战项目基础篇(day01)
mall-coupon:商城优惠卷服务mall-member:商城会员服务mall-order:商城订单服务mall-product:商城商品服务mall-ware:商城仓储服务。原创 2023-01-13 10:42:31 · 939 阅读 · 2 评论