實戰 DDD:從架構理論到實際應用的完整旅程

🔖 #ddd #六邊形架構

[!AI] 本文摘要
這篇文章分享了一個實際案例,說明如何使用 DDD(Domain Driven Design)和六角架構(Hexagonal Architecture)建立 Java 後端服務。以用戶管理系統為例,展示了如何將複雜的業務邏輯組織成清晰的領域模型,並透過六角架構實現業務邏輯與外部系統的分離。主要解決了與 Spring Boot 整合、測試策略和事件處理等挑戰,最終達成了高可維護性、易測試性和良好擴展性的系統架構。這種架構雖然前期投入較多,但長期來看能帶來顯著的開發效益。

Spring AOP 內部方法調用

🔖 #架構 #軟體設計 #Spring-AOP

[!AI] 本文摘要
在 Spring 開發中,AOP(面向切面程式設計)是一個強大的功能,可以優雅地處理日誌、安全性和事務等橫切關注點。不過,很多開發者在使用 Spring AOP 時都曾遇到一個常見的陷阱:同一個類別內的方法調用無法被 AOP 攔截。今天就讓我們深入了解這個問題的原因和解決方法。

深入理解Java中的物件模型:從領域物件到DTO

🔖標籤 #ddd #ddd思考

[!AI] 本文摘要
在現代軟體開發中,良好的系統架構設計對於建立可維護且穩健的應用程式至關重要。今天,讓我們一起深入探討Java中四種重要的物件模型:領域物件(Domain Objects)、實體(Entities)、資料傳輸物件(DTOs)和模型(Models)。透過一個實際的線上購物系統案例,我們將了解這些概念如何協助我們建立更好的應用程式架構。

敏捷實務工作坊(2025-1:20250512)

🔖標籤 #培訓與演講 #scrum

[!AI] 本文摘要
Contents


昨天(5/12)我有幸再度擔任企業敏捷專案管理工作坊的講師,與來自各個學有專精領域的學員們一起深入探索敏捷的核心理念與實務操作。這次課程不僅涵蓋了 Scrum 框架、Kanban、極限編程(XP)等敏捷方法,還透過商業模式畫布、故事打造工作坊、需求分析等實戰工具,幫助學員們提升專案管理與團隊協作能力。

DeepSeek 本地化部署實現私有化訓練―醫療數據技術方案

🔖 #數位洞察 #方案 #醫療 #ai

[!AI] 本文摘要
本方案技術在醫療行業中實現 DeepSeek 模型的私有化部署及本地化訓練的方案。為了保護患者隱私並遵循相關法規,選擇了適合的硬件和軟件環境,並進行了數據收集、清洗和標註。訓練過程中,使用了適合的模型和數據增強技術,最終通過疾病預測和風險評估提升了診斷準確性。