0
我有映射序列自動遞增ORACLE自動遞增JPA
@GeneratedValue(策略= GenerationType.SEQUENCE)
我使用的是SQL Developer的它的工作,但是當我的NetBeans嘗試我得到的概率顯示java.lang.NullPointerException
我有映射序列自動遞增ORACLE自動遞增JPA
@GeneratedValue(策略= GenerationType.SEQUENCE)
我使用的是SQL Developer的它的工作,但是當我的NetBeans嘗試我得到的概率顯示java.lang.NullPointerException
創建一個名爲在你的數據庫SOME_SEQ
這個特定表順序:消息
所致。並使用id
字段上方的註釋。 allocationSize=1
表示將值增加1
。而some_seq_gen_name
是用於獨特的標籤。
@Id
@Column(name = "id")
@GeneratedValue(generator="some_seq_gen_name")
@SequenceGenerator(name="some_seq_gen_name", sequenceName="SOME_SEQ", allocationSize=1)
private Long id;
UPDATE:基於您的評論,對提交試試這個:
EntityTransaction et = em.getTransaction();
et.begin();
// write persist code here
et.commit();
謝謝,但是當我做em.persist它的工作,但在表 – Capten
什麼我使用他們。沖洗();但沒有 – Capten
THANK YOUUU現在沒事了;) – Capten