support org.springframework.cglib.proxy.Factory