Tôi có rất nhiều đối tượng miền java mà tôi cần chuyển đổi sang DTO.Tạo DTO và ánh xạ từ các đối tượng miền
Xin vui lòng, đừng bắt đầu với những điều chống mẫu, các đối tượng miền là những gì họ là vì một lịch sử lâu dài, và tôi không thể sửa đổi chúng (hoặc không quá nhiều, xem bên dưới).
Vì vậy, tất nhiên, chúng tôi đã vượt qua tuổi làm tất cả những việc đó theo cách thủ công. Tôi đã xem xét xung quanh và dozer dường như là khung lựa chọn cho ánh xạ DTO.
Nhưng ... điều tôi thực sự thích là: chú thích các lớp và trường mà tôi muốn trong DTO và chạy công cụ tạo DTO và trình lập bản đồ.
Âm thanh đó có quá không hợp lý không?
Công cụ như vậy đã tồn tại chưa?
Có thể, nhưng có thể giúp bạn biết được ngôn ngữ nào bạn đang đề cập đến. Java/.Net? – JasonTrue
Có ... xin lỗi ... Tôi nhận ra sau khi đặt câu hỏi. Tôi đã cập nhật nó. –
Dozer là một hộp khủng khiếp, chậm, đen, khó gỡ lỗi, khó duy trì mọi loại vấn đề lập bản đồ bộ sưu tập, cập nhật các đối tượng tại chỗ với bất kỳ loại mối quan hệ phức tạp nào, khó tùy chỉnh .... ugh. Tốt hơn để viết bản đồ của bạn bằng tay: nhanh, debuggable, refactorable qua IDE. My 2 ¢ –