CGlib in java
http://jexp.ru/index.php/Java_Tutorial/Spring/MethodInterceptor
https://javax0.wordpress.com/2016/01/20/java-dynamic-proxy/
Bạn đã từng nghĩ về AOP trong Spring
Làm thế nào nó hoạt động được
hoặc bạn từng nghĩ viết hàm loging cho method một class nào đó mà không cần sửa class đó
hãy nghĩ tới CGlib
ví dụ bạn có một class như bên dưới và có 2 methods
public class PersonService {
public String sayHello(String name) {
return "Hello " + name;
}
public Integer lengthOfName(String name) {
return name.length();
}
}
https://javax0.wordpress.com/2016/01/20/java-dynamic-proxy/
Bạn đã từng nghĩ về AOP trong Spring
Làm thế nào nó hoạt động được
hoặc bạn từng nghĩ viết hàm loging cho method một class nào đó mà không cần sửa class đó
hãy nghĩ tới CGlib
ví dụ bạn có một class như bên dưới và có 2 methods
public class PersonService {
public String sayHello(String name) {
return "Hello " + name;
}
public Integer lengthOfName(String name) {
return name.length();
}
}
Comments
Post a Comment