2014-10-24 8 views
1

나는 Salb 라이브러리를 사용하여 Casbah를 통해 MongoDb에 저장할 객체를 직렬화합니다. 때로는 필드의 직렬화 방법을 약간 조정해야하며 Salat의 Annotations는이를 수행하는 매우 편리한 방법입니다.Salat에서 주석없이 직렬화 동작을 사용자 정의하는 방법은 무엇입니까?

그러나 Annotations를 통해 직접 사례 클래스 (모델)에서 직렬화 매개 변수 (Key, Ignore 등)를 설명하는 방법은 없지만 일부 외부 지점에서는 Salat 의존성 (모델명 : POJO/POCO)?

답변

2

예, 맞춤 직렬화 논리를 Salat 컨텍스트에 추가 할 수 있습니다. Salat 단위 테스트에서

예 :

WibbleTransformer

Custom context with custom transformers added

+0

덕분에,이, 아마, 우리가 사용할 수있는 하나의 조정 직렬화 슈퍼 편리한 방법을 말할 수 없습니다 만, "외부 지점". 어쨌든 작동합니다. – ialekseev