1

저는 Spring Data Solr을 실험하기 시작했습니다. Spring Data Elasticsearch도 시도해 볼 생각입니다. 나는 두 가지 구현이 동일한 것을 위해 별개의 주석을 사용한다는 것을 알았다. 예를 들면. @Field 어노테이션은 스프링 데이터의 코어에서 정의 된 공통적 인 @Field 어노테이션이 아니라 자체의 구현물에 의해 정의됩니다.인덱싱 엔진 독립적 인 스프링 데이터 주석?

JPA로 이것을 수행 할 수있는 것과 동일한 방법으로 구현을 스왑 할 수 있도록 인덱싱 엔진에서 작동하는 POJO에 보편적으로 주석을 달 수있는 방법이 있습니까?

답변

0

아니요. 이러한 프레임 워크는 꽤 새롭고 표준화되지 않았습니다.

ASM, Javassist 또는 BCEL (google for java byte code manipulation library)과 같은 바이트 코드 조작 라이브러리를 사용하여 클래스를 읽고 한 프레임 워크의 주석을 찾은 다음 다른 주석의 주석으로 변환 할 수 있습니다.

+0

감사합니다. 죄송합니다. – NagyI