从JPA

时间:2016-02-01 04:07:29

标签: jpa insert-id

我正在使用Netbeans 8.1,Java EE 7和MS SQL Server。应用程序执行包含存储在单独表中的各个项的事务。我需要主键txId来创建与外键链接的各个记录。 以下是该实体的摘录:

public class Transactions implements Serializable {
    private static final long serialVersionUID = 1L;
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Basic(optional = false)
    @NotNull
    @Column(name = "tx_id")
    private Long txId;
    //remainder left off for brevity
}

以下是客户的摘录:

public void create() {
    persist(PersistAction.CREATE, "blah");
}

我的主要问题是如何从persist()方法返回主键?

0 个答案:

没有答案