gpt4 book ai didi

java - 如何处理 hibernate 映射列错误?

转载 作者:行者123 更新时间:2023-11-29 04:39:59 24 4
gpt4 key购买 nike

我将 Java 类用作应映射到 sql 表的实体。我的问题是我有一个字段,我不希望它成为一个库,但是当运行我的 .war -> 我得到 org.hibernate.mapping.Column 错误。

有没有一种方法可以在不将其转换为列的情况下添加它?

@Entity
@Table(name = "queue", indexes = {@Index(name = "fileSha1", columnList = "fileSha1"),
@Index(name = "fileSha256", columnList = "fileSha256"),
@Index(name = "fileMd5", columnList = "fileMd5")})
public class MyQueue{

// HERE - I don't want it as a column
protected List<enum> parts_codes = new ArrayList<>();

@Column
protected String Method;

@Column
protected String profileName = "test";


@Column
private String downloadUrl;

最佳答案

使用 @Transient 注释,该字段将被实体管理器忽略。

关于java - 如何处理 hibernate 映射列错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31769567/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com