(JAVA) 클래스의 프록시 생성
2019. 12. 24. 22:11
cglib의 사용 다음과 같이 스프링, 하이버네이트 에도 Enhacer 클래스 내부에도 내장되어 있다. pom.xml 추가 cglib cglib 3.3.0 Enhancer의 활용 BookService bookService = (BookService) Enhancer.create(BookService.class, handler); MethodInterceptor를 활용하여 handler 생성 MethodInterceptor handler = new MethodInterceptor() { BookService bookService = new BookService(); @Override public Object intercept(Object o, Method method, Object[] args, Metho..