0
저는 deserialization 속도의 차이를 테스트하기 위해 Jackson deserialization을 Boon으로 대체하려고합니다. 나는 POJO 인스턴스 (MyPojo.java
)를 표현하고 컬렉션에 이러한 인스턴스를 저장하는 여러 개의 블록으로 구성된 파일에서 JSON을 읽습니다 (길이가 수백만에 달할 수 있음). 특정 POJO 생성을 생략 할 사용자 정의 직 병렬 변환기도 있습니다.Jackson을 Boon으로 바꾸기
public Collection<MyPojo> load()
{
ObjectMapper mapper = new ObjectMapper().registerModule(new MyCustomDeserializer());
return mapper.readValue(jsonFile, new TypeReference<Collection<MyPojo>>(){});
}
은 내가 보탬이 API를 모방 잭슨은 내가 노력 알고 : 분에 나는 잭슨에 다음 한
ObjectMapper boonMapper = JsonFactory.create();
return boonMapper.readValue(jsonFile, new TypeReference<Collection<MyPojo>>(){});
을 ...하지만이 맘에하지 않는 것, 그것을 이러한 유형을 허용하는 메소드를 찾을 수 없습니다.
지금 사용자 지정 디시리얼라이저를 등록하는 것을 잊어 버리면 (내 다음 문제가 될 수 있음) Boon에서 지원되는 컬렉션에 바로 직렬화하는이 유형입니까?