是否可以将DDL类型Boolean设置为java.lang.Boolean类型的所有@Basic属性?
我正在使用Hibernate,默认情况下会创建一个sql位作为DDL类型。
我目前通过使用自定义org.hibernate.dialect.Dialect
解决了Hibernate:
registerColumnType(Types.BOOLEAN, "boolean");
答案 0 :(得分:0)
我目前使用自定义org.hibernate.dialect.Dialect
以 Hibernate特定方式解决了这个问题:
public class MySqlDialect extends MySQL57InnoDBDialect {
public MySqlDialect() {
registerColumnType(Types.BOOLEAN, "boolean");
}
}
我使用Spring Boot属性注册了它:
spring.jpa.database-platform=my.MySqlDialect