摘要: mybatisPlus自带租户拦截器 TenantLineHandler 不好用 自定义mybatis拦截器 package com.minex.configure.tenantconfig; import com.baomidou.mybatisplus.core.mapper.BaseMappe 阅读全文
posted @ 2025-06-17 15:39 官萧何 阅读(1) 评论(0) 推荐(0)
摘要: 我们进行CRUD是经常需要判断新增数据是否重复,以下是校验工具类: package com.minex.web.assets.util; import cn.hutool.core.collection.CollectionUtil; import com.baomidou.mybatisplus. 阅读全文
posted @ 2025-06-11 16:09 官萧何 阅读(6) 评论(0) 推荐(0)
摘要: 工具地址: https://tongyi.aliyun.com/qianwen https://www.mermaidchart.com/app/projects 1.在通义中描述需求并且要求按mermaid格式输出 将输出的结果复制到mermaid中 一个严谨的UML图便完成了 阅读全文
posted @ 2025-05-06 16:20 官萧何 阅读(34) 评论(0) 推荐(0)
摘要: 背景 使用springboot+mybatisPlus进行业务开发 为列表返回设置翻译值,由于需要翻译的字段较多考虑使用异步提升接口效率,但是由于使用了mybatisPlus的全局租户拦截,需要获取用户信息导致报错。 解决方案: 采用 Spring 的 TaskDecorator 方案来传播安全上下 阅读全文
posted @ 2025-02-20 18:19 官萧何 阅读(119) 评论(0) 推荐(0)
摘要: 示例代码: @Override public IPage<DeviceAlarmSignalConfigVO> findPage(DeviceAlarmSignalConfigQueryRO query, CurrentUser user) { query.setFirmCode(user.getF 阅读全文
posted @ 2024-12-24 09:05 官萧何 阅读(284) 评论(0) 推荐(0)