04 2021 档案
摘要:今天发现了一个导致@Transactional可能失效的问题,就是new出来的集合,循环不会报空,看图 看看我遇到的业务逻辑,给角色授权 逻辑是 》》解除角色权限关系 》》给角色添加权限 解决办法 想看更多精彩内容,可以关注我的CSDN 我的CSDN
阅读全文
摘要:今天写的一个业务场景是批量导入,然后需要记录错误的数据,精确到某个单元格的记录,有重复数据或者单元格为空的就回滚,但是事务失效了。 我的业务逻辑: 》》插入所有数据 》》在插的过程中记录哪些单元格为空或者重复数据就存在一个集合内 》》 最后判断该集合是否为空,不为空就抛异常,正常抛异常事务就会回滚
阅读全文
摘要:使用 BCryptPasswordEncoder 随机盐加密步骤: 1.导入springboot的安全框架依赖: <!-- BCryptPasswordEncoder 加密--> <dependency> <groupId>org.springframework.security</groupId>
阅读全文
摘要:实现 WebMvcConfigurer,重写 addResourceHandlers(ResourceHandlerRegistry registry)方法 addResourceHandler() 添加的是访问路径 addResourceLocations()添加的是映射后的真实路径,映射的真实路
阅读全文
摘要:// String s = null; // String s = ""; String s ="测试"; if (!(s == null||s.length() <= 0)){ System.out.println("输出:"+s); } 当然也可以直接使用StringUtils工具类 ,使用 i
阅读全文
摘要:/* 通过组织机构i数据获取其所有子孙数据*/ WITH RECURSIVE cte AS (SELECT * FROM organization WHERE organization_id = 1 UNION ALL SELECT organization.* FROM organization
阅读全文

浙公网安备 33010602011771号