
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Api(tags = "用户模块接口")@Slf4j@Autowired@Autowired/*** 微信用户登录* @return*/@ApiOperation("用户登录接口")log.info("用户端登录:{}",userLoginDTO.getCode());//获取登录的用户//生成jwt令牌//封装这个UserLoginVO对象.build();

该项目是一个api的调用平台,类似于百度开发者中心,使用者可以访问然后调用自己需要的接口来实现自己的功能该项目的简单模拟了这个流程该系统有三个子后端系统,分别是传统的用户管理系统,API网关系统,还有接口系统。整体的流程如下图:用户在前端页面发出请求,可以请求管理系统,里面就是对用户和接口的一些基本的crud,当用户想要调用接口的时候,这个时候API网关就会对请求进行一个统一的拦截,先对用户和请求

首先介绍一下背景新建了一个模块,然后按部就班的写了controll层关键点来了我用Mybatis-X的插件生成了实体类,mapper及注解还有service但是mapper上面是没有@Mapper这个注解的我前几天刚好分析了springboot的自动装配原理,我想着用这个注解来扫描mapper包,不过竟然报错了最关键的是这项目启动没有问题:然后我刚好在模拟向后端发送请求这个功能然后我发现,后端都收

``json{"options":[{"value":"12 + 15", "key":"A"},{"value":"14 + 17", "key":"B"},{"value":"13 + 16", "key":"C"}], "title":"小学数学测验:哪个选项的结果是29?"},

FallbackFactory这个降级工厂:@Slf4j@Override@Overridelog.info("查询商品失败"+cause);@Overridelog.info("减少库存失败"+cause);在这个工厂中,我们需要给这两个方法都提供降级逻辑。








