暂无搜索历史
以电商平台为例,对于用户而言订单签收是订单正向流程的最后一环,也是用户高频使用的场景之一。
最近在生产环境发现了死锁问题,经过排查发现是由于在使用@DSTransactional跨数据源注解时,混合使用了@Transactional注解,造成了同时对某...
rpamis-security (opens new window)1.0.1主要通过Mybatis-Plugin及AOP切面实现安全功能,其主要组件如下图所...
企业数据安全一直是项目中需要重点关注的问题,自2021年《中华人民共和国数据安全法》发布以来,绝大多数大型企业都展开了自身项目的安全审查和整改,对于敏感数据要求...
rpamis-security (opens new window)1.0.0是一个基于Mybatis插件开发的安全组件,旨在提供更优于市面上组件的脱敏、加解...
Sentinel作为目前市面上常用的限流/降级/熔断平台,已经在诸多高并发项目上进行应用。通常来说一个微服务架构下的项目,流量控制、熔断降级等系统保护功能是必备...
在实际的项目开发中,开发者经常会遇见类似多级审核之类的开发需求,比如某个文件审核,需要经过申请->直系领导审核->总经理审核等多个步骤。如果是一次动作触发整个审...
单元测试是验证函数是否按预期执行的利器,是保障代码质量的有效手段之一。项目能够通过单元测试找到代码中潜在的问题,充足的单元测试用例也是代码使用方法的最好诠释。通...
在开发过程中,我们通常会用到DO、DTO、VO、PO等对象,一般来说这些对象之间的字段具有一定的相似性。在进行对象转换时,除了手动get/set之外,开发者大概...
代码规范是项目质量的基石,能够帮助开发者和管理者更好的管理/维护项目、专注于推动快速成长的业务、留出更多时间攻坚重难点系统设计。全局异常+自定义异常+参数校验+...
cola-statemachine是阿里开源项目COLA (opens new window)中的轻量级状态机组件。最大的特点是无状态、采用纯Java实现,用...
起步依赖 <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <art...
起步依赖 <dependency> <groupId>com.github.ben-manes.caffeine</groupId> <arti...
TransactionalUtil import org.slf4j.Logger; import org.slf4j.LoggerFactory; impor...
ThreadPoolExecutorConfig import org.springframework.context.annotation.Bean; imp...
MybatisPlusConfig import com.baomidou.mybatisplus.core.handlers.MetaObjectHandle...
RedisConfig import com.fasterxml.jackson.annotation.JsonAutoDetect; import com.f...
起步依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</...
Lenovo · 后端开发 (已认证)
暂未填写个人简介
暂未填写技能专长