我正在使用Hibernate将对象保存在数据库中。我正在使用@GeneratedValue注释生成主键。
这是我的代码供应商类
package com.samples.vendor;
import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
@Entity
@Table(name = "Vendor")
public class Vendor implements Serializable {
/**
*
*/
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = javax.persistence.GenerationType.IDENTITY)
@Column(name="vendor_ID", unique = true, nullable = false)
private int vendor_ID;
private String vname;
private long phone_no;
private String emailID;
@Transient
private int updated;
public int getVendor_ID() {
return vendor_ID;
}
public void setVendor_ID(int vendor_ID) {
this.vendor_ID = vendor_ID; …Run Code Online (Sandbox Code Playgroud)