升级到 Spring Boot 3.3 和 Hibernate 6.5.2.Final 后,我在应用程序的不同位置遇到以下运行时问题:
Cannot compare left expression of type '...' with right expression of type '...'
我了解问题的根源(Hibernate 6.x 期望 join 语句具有相同的数据类型)并且我知道如何修复它,但我想知道是否有一种方法可以检测源代码中需要的所有位置固定的。我试图找到 OpenRewrite 提供的食谱,但如果我没记错的话,没有人提供。
“无法将‘...’类型的左表达式与‘...’类型的右表达式进行比较 我了解问题的根源(Hibernate 6.x 要求 join 语句具有相同的数据类型)并且我知道如何修复“您能否详细说明此错误的解决方案,我目前遇到了同样的问题。