我想要一個具有AUTO IdGeneration策略的實體,我需要它在Oracle和MySQL上都可以工作,並且我需要在Oracle的情況下爲每個實例指定序列名稱。JPA IdGeneration strategy AUTO
當我註釋主鍵:
@Id
@Column(name="id")
@GeneratedValue(strategy= GenerationType.AUTO, generator="sequence")
我有一個錯誤在MySQL該序列發生器是未知的。
,如果我用
@Id
@Column(name="id")
@GeneratedValue(strategy= GenerationType.AUTO)
我不能爲每個表指定序列名稱。 這是解決這個問題的方法嗎?
我用Hibernate作爲JPA我提供