2011-09-21 20 views
5

Tôi có một thư viện các đối tượng, mà mã nguồn không thể chỉnh sửa vì vậy không thể chú thích chúng, có cách nào khác để cấu hình Jackson Mapper như thông qua XML.JACKSON Ánh xạ cấu hình XML Nếu không có chú thích

+0

Nó muốn được tốt để xây dựng trên các loại điều bạn cần chú thích, chỉ cần đến đảm bảo câu trả lời có thể giải quyết các nhu cầu cụ thể. – StaxMan

+0

Tôi đã không tìm thấy một cách nào cho đến nay, nhưng tôi rất thích tính năng này nếu nó tồn tại: Tôi không thấy lý do tại sao các đối tượng được tạo bởi Jackson nên biết bất cứ điều gì về nó. –

Trả lời

4

Bạn muốn định cấu hình gì? Thường thì không cần cấu hình gì cả.

Một cách để sử dụng các chú thích mà không sửa đổi các lớp học giá trị là sử dụng "trộn trong chú thích" (xem, ví dụ this)

+0

Có thể cấu hình Spring để giới thiệu các mixin này vì tôi không muốn bất kỳ phụ thuộc thời gian xây dựng nào trong mô hình miền –

+0

Tôi không biết, tôi không sử dụng Spring, vì vậy có thể yêu cầu nó trên danh sách gửi thư của Spring. Tôi vẫn tò mò muốn biết bạn muốn cấu hình những thứ gì? Nếu bạn muốn kích hoạt các tính năng, cấu hình Spring có thể được sử dụng để kích hoạt các tính năng của ObjectMapper. – StaxMan

+0

Tôi muốn có thể biết cấu hình chú thích bỏ qua trong một môi trường nhưng bao gồm một ví dụ khác tôi muốn một số thuộc tính có trong dịch vụ web nhưng khi được yêu cầu từ trang web tôi muốn bỏ qua một số mối quan hệ, Vì tôi không muốn xây dựng lại và redpoly cho evey enviornment chỉ muốn trong externalize cấu hình này có thể trong XML như tôi đang làm với hầu hết các công nghệ khác tôi đang sử dụng như JPA, Validation, và những người khác –

Các vấn đề liên quan