SpringBoot2.0實戰(7)整合MapStruct優雅地複製屬性

在之前章節的例子中,我們在接收參數的時候都是使用的 User 類對象,這是一個 DO 對象,是用於與數據庫進行交互的,而不是用於與前端業務進行交互的,所以需要創建一個 BO 業務對象用來與前端業務進行交互,保證數據隔離性及安全性。 接收參數換成了 BO 對象,但數據入庫使用的是 DO 對象,這中間就需要將 BO 對象的屬性複製到 DO 對象,然後代碼裏就會出現大量的 do.set(bo.get()
相關文章
相關標籤/搜索