我把spring Boot 升级到了3。x,这反过来又将Hibernate从5升级到6和Spring 6。
在以前的版本中,我们使用@Type
注解将db列从String(Y或N)转换为java布尔值。
@Column(name = "IS_SPECIAL")
@Type(type = "yes_no")
private Boolean isSpecial;
我现在面临的问题是有一个语法错误,内容是:
无法解析方法“type”
注解也不接受字符串值。
我已经检查了this question,它没有帮助。
1条答案
按热度按时间nfs0ujit1#
好了各位。让未来遇到同样问题的人更容易。
从这里得到答案
@Type(type = "yes_no")
可以替换为@Convert(converter = YesNoConverter.class)