- 博客(6)
- 收藏
- 关注
原创 seata全局事务报错,client端和server端抛出了不同的异常
client端先是抛出一个下标越界异常java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0,然后再抛出一个分支事务注册失败的异常java.sql.SQLException: io.seata.core.exception.RmTransactionException: branch register timeout。但是改版本比较繁琐,牵一发而动全身,并不是我想要的解决办法,所幸看到了这篇博客。
2025-03-17 14:07:12
244
原创 Seata配置store.mode:db失效的问题解决
有了报错信息,问题就很容易找到原因了,错就错在直接照搬了example的内容,奇怪的是建表语句是直接执行的官方提供的\seata\script\server\db目录下的sql文件,url之类的连接数据库的信息都是直接copy的其他项目的,可以确保连接数据库本应该没有问题。可以看到几乎就是照搬官方提供的application.example.yml文件里的内容,但是仍然出现了问题,并且在启动seata server后,没有相关的log说明到底是数据库连接出错了,还是其他原因导致数据写不进数据库中。
2025-03-16 22:52:19
250
原创 Insert语句中使用STR_TO_DATE函数踩坑速记
STR_TO_DATE函数会根据输入字符串和格式字符串返回Date、Time、DateTime三种类型之一,如果输入字符串不完整,如:STR_TO_DATE('2023','%Y') ,函数会先决定返回的类型,再将空的位置置0,得到的结果如下图。1.这个报错其实说法不严谨,因为这并不是error,而是warning,因此可以通过在Insert后加ignore来忽略这个警告。这是能百度到的一些帖子内容,但是,这种情况下并不会有什么影响,能Insert进表,正常情况下也基本不会有这种业务。
2023-12-14 16:35:18
823
1
原创 electron + vue3 + element-plus + blockly项目搭建与踩坑
前端小白初次接触electron+blockly
2023-04-19 13:46:05
2458
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人