240 发简信
IP属地:台湾
  • 使用事件驱动@EventListener实现优雅地异步发送通知消息

    需求:在提交审核和做出审核时,向特定人发消息,提交审核时向所有管理员发,做出审核时向提交人发送消息。其中消息发送失败不影响主逻辑,主逻辑事务不会...

  • 使用CompletableFuture异步编排,实现多个子查询查询的速度优化

    场景,有一个产品详情的查询,产品 里包括以下字段 现在产品表里只有id、prodCode、prod LineCode、prodPlateCode...

  • 比较两个String类型的List是否完全相同

    1.使用containsAll 2.借助stream排序后join再用“equals”比较 3.使用list自带的sort方法先进性排序,然后转...

  • springboot用Validation优雅地实现参数校验

    版本 springboot 2.3.3.RELEASE 应用场景 之前写前端非空或者长度的时候需要一个个写判断,让代码看起来很繁乱,不易阅读 使...

  • jdk1.8字符串创建位置问题

    先了解下新建字符串的方式和位置: 我们常见的题目有这么一种,请问下面一段代码创建了几个对象 这里常量池创建了两个对象:["a","b"] 堆中创...