javascript
java实体中文字段_java - Spring JPA实体类是否可以包含不在数据库表中的非数据库字段 - SO中文参考 - www.soinside.com...
我在SpringBoot中使用Spring JPA和Spring Data Rest。我有一個(gè)稱為用戶的數(shù)據(jù)庫(kù)表和該表的實(shí)體。我沒(méi)有此應(yīng)用程序的控制器。@Entity
@Table(name = "USER")
public class User implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Basic(optional = false)
@Column(name = "USER_ID")
private Integer userid;
@Basic(optional = false)
@Column(name = "USER_NAME")
private String username;
}
現(xiàn)在,我需要再添加一個(gè)字段,該字段不是USER表中的一列。某些監(jiān)視工具將使用它進(jìn)行跟蹤。@Entity
@Table(name = "USER")
public class User implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Basic(optional = false)
@Column(name = "USER_ID")
private Integer userid;
@Basic(optional = false)
@Column(name = "USER_NAME")
private String username;
private String tracer; // this field is not in DB
}
我得到一個(gè)jdbc.spi.SqlExceptionHelper-添加此字段后,無(wú)效的列名稱“ tracer”,這是有道理的,因?yàn)榇祟惐蛔⑨尀橐粋€(gè)實(shí)體。我的問(wèn)題是:是否可以將非db字段添加到實(shí)體類中?我猜不是,但是想知道是否有人解決方案。謝謝。
總結(jié)
以上是生活随笔為你收集整理的java实体中文字段_java - Spring JPA实体类是否可以包含不在数据库表中的非数据库字段 - SO中文参考 - www.soinside.com...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java黄油刀_一篇文章玩转Butter
- 下一篇: java程序员遇到的问题_JAVA程序员