中国建设银行网站转账,建设企业网站下载,公司申请注册流程,搜索优化推广公司微服务框架是别的团队的人搭建的#xff0c;他负责单独开发一个报表模块#xff0c;这是初始版本#xff0c;还未上线
1、nacos做注册中心#xff0c;却胡乱注册#xff0c;服务命名有下划线
测试环境nacos配置命名空间为dev#xff0c;直接与其他的微服务test命名空间…微服务框架是别的团队的人搭建的他负责单独开发一个报表模块这是初始版本还未上线
1、nacos做注册中心却胡乱注册服务命名有下划线
测试环境nacos配置命名空间为dev直接与其他的微服务test命名空间相背离而且服务名称以下划线分割导致gateway无法通过服务名直接调用对应微服务见下面的图
2、服务调用直接使用端口进行调用没有用网关
你直接使用端口调用那还拿网关来干嘛网关地址为192.168.3.197:8000这里却直接调用微服务ip端口
3、服务间调用使用全路径ip而不是使用feign的name来通过网关做负载均衡互相调用 4、主子表设计不通过主表id来进行关联而直接新增一个code字段来进行关联 5、创建时间和更新时间不使用MyBatisPlus的填充功能而选择每个地方都单独set
直接使用fill FieldFill.xxx就能够实现自动填充然后配置一下填充的策略和填充时的统一代码即可他却每个地方都单独在新增的时候setCreateTime更新的时候setUpdateTime
6、更新子表的时候不使用通过id更新而选择通过code来更新
他说子表id没有用原话在下面 7、更新主表不使用updateById而选择重新写一遍xml
给我的理由是这样的他说怕updateById的时候把空值一起更新进去了我说实话真的大写的吃惊其实mybatisplus默认情况下空值不会进行更新