Notice
Recent Posts
Recent Comments
Link
목록프록시 (1)
개발자는 기록이 답이다

Reflection을 통한 메타데이터 접근 어노테이션은 아무런 동작을 가지지 않은 설정 정보일 뿐이다. 이 설정 정보를 이용해서 어떻게 처리할 것인지는 애플리케이션의 몫인데, 리플렉션을 이용해서 적용 대상으로부터 어노테이션의 정보를 얻을 수 있다. 런타임 시 동적으로 프로그램(클래스의 정보)을 분석하거나 변경해야 할때 발생한다. 메타데이터에는 소스 코드에 대한 정보나 추가적인 설정 정보가 포함되어 있을 수 있으며, 프로그램이 실행되는 동안 동적으로 이용하고자 할때 리플랙션을 사용한다. 클래스에 적용된 어노테이션 정보를 읽을땐 java.lang.Class를 이용하면 되지만, 필드, 메소드, 생성자와 같은 메타 정보는 java.lang.reflect패키지를 사용해야 한다. 관련 메소드는 여기에서 확인 할 수..
언어/Java
2023. 12. 24. 01:40