Seata 全局事务不生效问题
提示
记录工作中遇到到 Seata 全局事务不回滚的问题
开发环境
- Spring Boot
- Seata 分布式事务解决方案
实际场景
在工作中遇到需要调用其他服务接口,由于项目结构问题,没有使用其他的框架去调用接口,而是自己写 HTTP 请求接口调用
提示
记录工作中遇到到 Seata 全局事务不回滚的问题
在工作中遇到需要调用其他服务接口,由于项目结构问题,没有使用其他的框架去调用接口,而是自己写 HTTP 请求接口调用
本文介绍 Java 枚举类的相关知识
Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个年的 12 个月份,一个星期的 7 天,方向有东南西北等
类的对象是确定的有限个数
当需要定义一组常量时,建议使用枚举
如果枚举类中只有一个对象,则可以作为单例模式的实现方法
枚举类不能被继承
枚举类不能被单独的new创建对象
枚举类的构造器是私有的
提示
本文主要记录学习 Java 反射(reflect)的一点心得,在了解反射之前,应该先了解 Java 中的 Class 类
提示
本文了解 Java 设计模式中的一种模式,装饰者模式,在 Java.io 包中的 包装流 中就使用了装饰者模式
如需了解装饰器模式详解请看👉 装饰器模式详解
提示
本文旨意掌握 I/O 流的基础知识以及流的基本操作。
File 理解为文件和文件夹(目录),用于表示磁盘中某个文件或文件夹的路径。该类包含了文件的创建、删除、重命名、判断是否存在等方法。只能设置和获取文件本身的信息(文件大小,是否可读),不能设置和获取文件里面的内容。
提示
本文用于理解Java多线程的基础以及实现方式
提示
本文用于理解学习多线程的理论基础以及代码实现
最初的计算机只能执行一些特定的指令,用户输入一个指令,计算机做出一个操作,显然计算机大部分时间都在等待用户的指令,效率低下。
提示
本文用于整合 集合框架的知识体系,如有不正确的地方请指出,感谢。
JDK Version:1.8.0.212
数据结构就是数据在计算机中存储的方式,不同的数据结构,底层采用不同的存储算法,在执行具体的操作时,不同的算法会有不同的效率,有的查询效率慢,有的删除添加效率快等
提示
本文记录学习 Java 日期时间的相关类,运行环境:jdk 1.8.0_212
具体时间(特定的瞬间)距离历元(1970年01月01日 00:00:00:000) 经过的毫秒数,用long类型存储,计算机是使用时间戳存储表示时间
Date 类 位于 Java.util 包中,直接继承于 Object,但是从 JDK 1.1 开始 Date类中关于 日期时间操作、格式化和解析字符串时间的 相应方法已经废除,我们应该使用 Calendar 类来实现日期和时间的转换操作等,使用 DateFormat 类来格式化和解析字符串
提示
本文主要分析 String 包,以及StringBuffer、StringBuilder的操作,运行环境:jdk 1.8.0_212