Spring Boot Hibernate未使用@column(名称= ′ ′)注解

mfpqipee  于 2023-02-08  发布在  Spring
关注(0)|答案(1)|浏览(178)

使用Springboot2.6和Postgres 15以及Hibernate 5.7,使用数据库生成持久化Map从数据库模式中生成实体;当我运行应用程序与此配置:

spring.jpa.hibernate.ddl-auto=validate

表格属性名称不起作用。例如,这是我字段:@Basic @列(名称=“isEnabled”,可空= false)私有布尔值isEnabled;当我运行applicataion得到这个错误:

Caused by: org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: missing column [is_enabled] in table [analytics]
fwzugrvs

fwzugrvs1#

可以尝试将以下注解添加到Analytics实体定义中吗?

@Table(name = "analytics", schema = "public")

相关问题