다이내믹 프록시 오브젝트는 일반적인 스프링의 빈으로는 등록할 방법이 없다.
스프링 빈은 클래스 이름과 프로퍼티로 정의
Date now = (Date) Class.forName("java.util.Date").getInstance();
다이내믹 프록시 오브젝트는 클래스 자체도 내부적으로 다이내믹하게 새로 정의하여 사용된다.
클래스 정보를 미리 알아서 스프링 빈에 정의할 방법이 없다.
Proxy.class 의 newProxyInstance() 로만 생성 가능
스프링을 대신에서 오브젝트의 생성 로직을 담당하도록 만들어진 특별한 빈
FactoryBean 인터페이스