<导航
摘要: seata1.4.1版本下 在使用mysql驱动8.0时,seata在进行undo日志处理时,JacksonUndoLogParser发生了反序列化报错。 具体错误信息如下 com.fasterxml.jackson.databind.exc.InvalidDefinitionException: 阅读全文
posted @ 2022-04-16 15:37 奕锋博客 阅读(81) 评论(0) 推荐(0) 编辑
摘要: @Transactional 注解元数据驱动的声明式事务 基本原理是: 将对应的方法通过注解元数据,标注在业务方法或者所在的对象上,然后在业务执行期间,通过AOP拦截器反射读取元数据信息,最终将根据读取的业务信息构建事务管理支持。 不同的方法之间的事务传播保证在同一个事务内,是通过统一的数据源来实现 阅读全文
posted @ 2022-04-16 12:44 奕锋博客 阅读(109) 评论(0) 推荐(1) 编辑
摘要: 概述 在开发过程中,你肯定遇到过从流中解析数据,或者把数据写入流中,或者输入流转换为输出流,而且最后还要进行流的关闭,原始jdk自带的方法写起来太复杂,还要注意各种异常,如果你为此感到烦恼,那IOUtils可以让我们优雅的操作流。 使用 官网地址https://commons.apache.org/ 阅读全文
posted @ 2022-04-16 11:49 奕锋博客 阅读(39) 评论(0) 推荐(0) 编辑