Java

Java - Reflection 정리

엔꾸꾸 2019. 11. 6. 21:47

Reflection 정리

사용 되는곳

1.스프링

  • 의존성
  • MVC 뷰에서 넘어온 데이터를 객체에 바인딩할때

2.하이버네이트

  • @Entity 클래스에 Setter가 없다면 리플렉션을 사용한다.

3.Junit

주의사항

  • 지나친 사용은 성능 이슈를 야기할 수 있음. 반드시 필요한 경우에만 사용할것
  • 컴파일시 발생하지 않고 런타임시에만 발생하는 문제를 만들 가능성이 존재한다.
  • 접근 지시자를 무시할 수 있다.

참고