Reflection1 [Java] Reflection Reflection 구체적인 Class의 type을 모르더라도 해당 클래스의 정보(변수, 타입, 함수)에 접근하도록 하는 자바 API. 즉, 동적으로 Class의 정보를 바인딩(추출)하는 것이다. 사용 이유: 여러 곳에서 데이터를 크롤링하여 각자의 클래스 생성 → 각 클래스의 타입이 다르다. → 그러면 클래스마다 각 sql문을 생성하기 보단(비효율) 어떠한 타입의 클래스라도 처리할 수 있도록 하기 위해서 Reflection 사용. 스프링 어노테이션의 근간이 된다. 2023. 12. 6. 이전 1 다음