我開始使用JPA,而且我總是對實體和它們的用法感到困惑,我讀了很多,但我仍然不太明白。 我閱讀了Oracle的文檔,但並沒有真正解釋它在事務中的角色。什麼是JPA實體?
什麼是JPA enities?他們是否真的爲每一行保存數據,我的意思是說,他們是否存儲了保存行數據的實例?或者他們只是映射數據庫的表,然後插入和刪除它們?
例如,如果我用這個:
entity.setUserName("michel");
然後堅持它,然後更改用戶名,並重新persisitig它(即合併IT)
這是否改變以前輸入的用戶名?或者它在數據庫中創建一個新的行?