我有以下代码想要迁移到 Spring Boot 3:
@Column(name = "OPTION_TYPE")
@Type(type = "org.hibernate.type.ClassType")
private Class<T> clazz;
示例演示:
我收到错误:
Cannot resolve method 'type'
你知道我如何迁移此代码吗?
Spring Boot 3 升级到 Hibernate 6。 使用 Hibernate 6
@Type
注释可以替换为 @Convert
以使代码正常工作。
@Column(name = "OPTION_TYPE")
@Convert(converter = "org.hibernate.type.ClassType")
private Class<T> clazz;