2019年領域驅動設計中國峰會:論聚合持久化.pdf

編號:96903 PDF 10頁 8.86MB 下載積分:VIP專享
下載報告請您先登錄!

2019年領域驅動設計中國峰會:論聚合持久化.pdf

1、?持久化在分層架構中的演進戶界層業務邏輯層數據訪問層數據庫戶界層應層領域層基礎設施層經典三層架構DDD分層架構以聚合為單元進持久化?(Aggregate)?(Root)?(?Boundary)?Eric?Evanspublic interface OrderRepository public Order findById(String id);public void save(Order order);public void remove(Order order);個典型的資源庫(Repository)接定義問題?問題NoSQL?Aggregate-PersistenceOrderReposi

2、toryServiceOrderfindByIdOrderorder.pay()OrderOrdersave回歸問題本源OrderRepositoryServicefindByIdorder.pay()saveAggregateOrderSnapshotAggregateOrderSnapshotAggregateOrderSnapshotAggregateOrderSnapshotAggregate-Persistence回歸問題本源public interface OrderRepository Aggregate findById(String orderId);void save(Ag

3、gregate orderAggregate);void remove(Aggregate orderAggregate);public class OrderService public void checkout(String orderId,CheckoutRequest request)Aggregate aggregate=orderRepository.findById(orderId);Order order=aggregate.getRoot();Payment payment=new Payment(request.getAmount();order.checkout(payment);orderRepository.save(aggregate);Aggregate-Persistence示例代碼?Version?Aggregate?Order?OrderItem?/?Aggregate-PersistenceTHANK YOU

友情提示

1、下載報告失敗解決辦法
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站報告下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰。

本文(2019年領域驅動設計中國峰會:論聚合持久化.pdf)為本站 (云閑) 主動上傳,三個皮匠報告文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知三個皮匠報告文庫(點擊聯系客服),我們立即給予刪除!

溫馨提示:如果因為網速或其他原因下載失敗請重新下載,重復下載不扣分。
客服
商務合作
小程序
服務號
折疊
午夜网日韩中文字幕,日韩Av中文字幕久久,亚洲中文字幕在线一区二区,最新中文字幕在线视频网站