我正在关注this guide 我得到了
mvnw spring-boot:run
导致:org.postgresql.util.PSQLException:错误:列 user1_.id 不存在
完整源代码为here
表已创建,Spring 数据似乎只需 findByName 即可工作
初始化类会带来麻烦。
最佳答案
您不能使用数据库的表名称,因为用户
尝试更改此名称
你可以这样写:
@Data
@NoArgsConstructor
@AllArgsConstructor
@Entity
@Table(name = "SITE_USER")
public class User {
@Id
@GeneratedValue
private Long id;
private String name;
private String email;
}
这对我来说很有效
关于java - Spring数据持久化列user1_.id不存在异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62393665/