Tôi mới tham gia DDD, nhưng tôi đang cố gắng kết hợp các khái niệm DDD vào dự án hiện tại của mình.CRUD trong dịch vụ ứng dụng DDD?
Đối với nhiều thực thể trong miền của tôi, khách hàng cần thực hiện tất cả các hoạt động CRUD tiêu chuẩn độc lập với bất kỳ luồng công việc cụ thể nào. Tôi đang tìm bản thân mình với một số dịch vụ cấp ứng dụng với các tên như UserService hoặc LocationService làm ít hơn hành động như mặt tiền cho các kho tương ứng.
Các dịch vụ ứng dụng này có phải là mặt tiền của kho chứa ứng dụng "đúng" của mẫu dịch vụ ứng dụng không? Hoặc các phương pháp chỉ có CRUD sẽ không sử dụng các dịch vụ ứng dụng? Nếu vậy, nên có một mặt tiền kho lưu trữ ở tầng giao diện?
Vui lòng sử dụng các đoạn văn, giúp văn bản dễ đọc hơn rất nhiều. – jgauffin
Xin lỗi, sẽ làm! – eulerfx
trong trường hợp sử dụng CRUDy và khách hàng đang gọi kho trực tiếp, nên repositoryImpl không được xử lý giao dịch? – redzedi