CascadeType屬性說明

2021-07-05 04:34:30 字數 311 閱讀 1279

cascadetype.persist只有a類新增時,會級聯b物件新增。若b物件在資料庫存(跟新)在則拋異常(讓b變為持久態) 

cascadetype.merge指a類新增或者變化,會級聯b物件(新增或者變化) 

cascadetype.remove只有a類刪除時,會級聯刪除b類; 

cascadetype.all包含所有; 

cascadetype.refresh沒用過。 

綜上:大多數情況用cascadetype.merge就能達到級聯跟新又不報錯,用cascadetype.all時要斟酌下cascadetype.remove

JPA 級聯操作 CascadeType

級聯操作是jpa表關聯關係註解 onetoone ontomany manytoone manytomany 中配置的屬性,代表本身對關聯的實體擁有的操作許可權 為更方便的理解這裡假設 使用者表 user部門表 dept 使用者表中引用部門物件的實體 1.cascadetype.all包含所有級聯操...

HTML meta viewport屬性說明

手機瀏覽器是把頁面放在乙個虛擬的 視窗 viewport 中,通常這個虛擬的 視窗 viewport 比螢幕寬,這樣就不用把每個網頁擠到很小的視窗中 這樣會破壞沒有針對手機瀏覽器優化的網頁的布局 使用者可以通過平移和縮放來看網頁的不同部分。移動版的 safari 瀏覽器最新引進了 viewport ...

hashMap 屬性說明

public class hashmapextends abstractmapimplements map,cloneable,serializable the default initial capacity must be a power of two.static final int defa...