辅助工具
dzbxq89
这个作者很懒,什么都没留下…
展开
-
通过SwaggerApi反向生成代码
先上网址:https://editor.swagger.io/ 平时使用swagger都是通过正向来做,通过在代码中加注释等方式,生成一个swagger-ui的文档,这个页面将这个过程逆转,先生成文档,再反向生成api。 项目中实际使用的生成文档,加上注释并且去除相关敏感信息后,加上了一些实际使用的经验,如有不对,往给予指正。 openapi: 3.0.0 #声明对应生成器的版本 info: title: example #项目的名称 description...原创 2021-07-22 10:23:08 · 949 阅读 · 0 评论 -
使用lombok@Data标签遇到的问题
关键词:hash hashCode toString equals data标签包含了get,set,hash等一系列代码,如果是单纯的bean并不会碰到问题,当bean是继承来的时候,equals等方法就会出现一个问题,在计算hash值,调用equals时不会调用父类属性进行对比,当子类属性一致,父类属性变更时,计算值无变更。 此问题同样会导致hashSet,hashMap等使用hash值进行对比的结果,会导致已修改的数据判断为属性一致导致去重。类上加上 @Equals...原创 2021-05-15 11:04:14 · 250 阅读 · 0 评论 -
vlookup对比数据的一点使用经验
·需求 切换数据源后,担心两个数据源数据差异要对数据进行对比。 ·工具 2007版excel VLOOKUP(要对比的值,对比的数据源,对比成功从数据源中获取哪一列的值显示,是否精确匹配) 使用中总结了几点。 1.对比数据源可以为一个范围内的值,但是对比时只会对比第一列,要注意调整对比数据源,把要匹配的列放在第一列。 2.参数3为匹配上后从数据源的哪一列显示值,下标从1开始。 3.参数4实际应该标注为是否模糊匹配,模糊匹配规则类似 sql中 like 值%。 数据源切换后lea...原创 2021-05-15 10:44:06 · 536 阅读 · 0 评论