Tôi đã tự hỏi như thế nào bất thường này cần được xử lý:giao dịch Boundary và DTO chuyển đổi với JPA
- DTO cần được chuyển đổi trong bộ điều khiển, lớp dịch vụ không cần phải biết về chúng.
- Ranh giới giao dịch được xác định bởi lớp dịch vụ.
Nhưng làm cách nào để tránh trường hợp ngoại lệ LazyPitialization JPA? Chuyển đổi DTO có thể cần dữ liệu Đã tải xuống Lười biếng nhưng không thể làm giao dịch được lớp dịch vụ xử lý.
Có nhiều cách tôi có thể nghĩ, nhưng tất cả đều xấu xí. Đặt chuyển đổi DTO trong lớp dịch vụ có vẻ tốt nhất với tôi ngay bây giờ.