일부 속성에 대해 런타임에 JPA 주석을 가져 오려고 할 때이 문제가 발생했습니다. 나는 이유를 설명 할 수 없다. 추신 : 봄과 디버깅 세션을 마친 후에 컴파일러에서 컴파일 타임에 도입 된이 문제에 대한 설명을 발견했습니다. 이 질문에 대한 내 대답을 참조하십시오. 다음은이 문제를 복제 한 샘플 소스 코드입니다 (실제 코드의 단순화 된 버전). impor
클래스의 멤버 변수의 주석을 알고 싶습니다. BeanInfo beanInfo = Introspector.getBeanInfo(User.class)을 사용하여 클래스를 검사하고 BeanInfo.getPropertyDescriptors()을 사용하여 특정 속성을 찾고 클래스 type = propertyDescriptor.getPropertyType()을 사용하