摘要:
大家肯定在使用idea过程中经常遇到这个问题,实际明明实体类都在的为啥会报调用不到。要解决这个问题要通过几个步骤来处理: 1、刷新下maven 2、clean + package 3、清除idea缓存,重启下,并且重新构建,如图: 如果以上三种方式都试了还是不行,那么就有了最后一个方案,看下工程中当 阅读全文
摘要:
重试机制在分布式系统中,或者调用外部接口中,都是十分重要的。 重试机制可以保护系统减少因网络波动、依赖服务短暂性不可用带来的影响,让系统能更稳定的运行的一种保护机制。 为了方便说明,先假设我们想要进行重试的方法如下: @Slf4j @Component public class HelloServi 阅读全文
摘要:
写在前面:本文章仅为本人对项目介绍和一些心得记录,不分享 不涉及 不提供任何公司内部项目产品源码与实现思路相关涉密内容。 无/低代码开发平台 产品背景: 1、“数字化时代”各行各业需求增加,应用软件开发需求的增长将是企业交付能力的数倍。传统的软件开发方式显然已无法快速响应由产业环境变化而导致的企业业 阅读全文
摘要:
通过sql实现传入父级id查询出所有的子集 最近刚好有个业务需要这样实现个功能,就是在点击查询列表详情的时候只会传入父级id,而详情得渲染出所有子集,那么做法有很多,可以直接通过代码递归查询去实现, 但很明显效率低下,所有考虑了下纯粹通过sql来实现这个功能点。 效果展示 如图这个“水果”的数据其实 阅读全文
摘要:
写在前面:在进行本地远程调用时如果没有携带token在调某些接口时可能会报401,所以简单实现一个通过拦截器实现对RestTemplate统一添加token,这样再业务中通过restTemplate发起远程调用时,无需再传token即可进行调用。 下面直接上代码吧: 拦截器: package xxx 阅读全文
摘要:
写在前面: 完全通过Spring Boot工程 Java代码,将swagger json 一键解析为html页面、导出word和execel的解析算法,不需要任何网上那些类似于“SwaggerMarkup2”等插件来实现。 由于业务需要,准备开发一个openapi开放平台,类似于阿里巴巴的CSB云服 阅读全文
摘要:
写在前面: 记录一下mac上安装dart的报错和解决办法。 通过brew安装dart 首先是dart官网推荐使用brew命令安装dart,如下图: 我在本机在执行brew install dart后报错如下: DownloadError: Failed to download resource "d 阅读全文
摘要:
关于KONG Kong官网 https://konghq.com/ 背景 我们在提供api或微服务时,通常借助openresty nginx进行流量转发或者添加一些规则或功能,但是随着服务数量和引用增多,复杂的网络环境,使维护变得困难,不容易扩展,一些功能也会在多个服务中重复,我们期望有一个工具来集 阅读全文
摘要:
写在前面: 传送门 >本地搭建Kong网关:https://www.cnblogs.com/lmyupupblogs/p/12783152.html 上一篇文章我介绍了本地搭建Kong网关的整个步骤过程,接下来为了更直观的对Kong进行操作,需要有一个UI界面。 官方推荐的是:kong-dashbo 阅读全文
摘要:
写在前面: 持续记录一下自己在解决api网关kong上的各种问题。 1、关于Kong网关 这是官网地址:https://konghq.com/ 2、通过brew安装postgres 因为kong的数据持久化是 brew install postgresql initdb /usr/local/var 阅读全文