다중 클래스로더 환경에서의 싱글턴 (BeanUtils의 예)
발생일: 2009.07.30 문제: 친구 홍이 얘기한다. apache commons의 BeanUtils 에서 getSimpleProperty 메서드의 소스를 보면... -- BeanUtils class public static String getSimpleProperty(Object bean, String name) throws IllegalAccessException, InvocationTargetException, NoSuchMethodException { return BeanUtilsBean.getInstance().getSimpleProperty(bean, name); } 근데 여기에서 왜 getSimpleProperty 를 static 으로 선언하지 않고, 굳이 BeanUtilsBean을 생성해..
Daylogs/Java
2009. 7. 30. 15:02
공지사항