在Hibernate中使用Spring Data JPA,這兩個(gè)注釋可以互換嗎?
更具體地說,Spring注釋是否可以替換Hibernate注釋,以避免實(shí)體中的任何直接Hibernate依賴關(guān)系?如果沒有,是否有任何理由在同一實(shí)體上同時(shí)使用兩個(gè)注釋?
在Hibernate中使用Spring Data JPA,這兩個(gè)注釋可以互換嗎?
更具體地說,Spring注釋是否可以替換Hibernate注釋,以避免實(shí)體中的任何直接Hibernate依賴關(guān)系?如果沒有,是否有任何理由在同一實(shí)體上同時(shí)使用兩個(gè)注釋?
公眾號(hào):1024技術(shù)圈
?? 提供互聯(lián)網(wǎng)知識(shí)和資訊,分享IT前沿技術(shù),熱門資源,大廠面試題 ??
不,它們不能互換。
對(duì)于Hibernate,您需要使用Hibernate。
如果使用除Spring Data JPA之外的Spring Data模塊,即Spring Data進(jìn)行持久化的模塊,則需要使用Spring Data注釋。
在這兩種情況下,另一個(gè)注釋將被完全忽略。