Aspectj Uses bcel and ASM
Spring AOP uses either JDK dynamic proxies or CGLIB to create the proxies for your target objects.
According to Spring documentation, if target implements at least one interface, a JDK dynamic proxy will be used. However if your target object does not implement any interfaces then a CGLIB proxy will be created.
Spring AOP, like other pure Java AOP frameworks, performs weaving at runtime.
http://spring.io/blog/2012/05/23/transactions-caching-and-aop-understanding-proxy-usage-in-spring
http://java-sample-program.blogspot.com/2012/11/spring-aop-sample-code.html
http://veerasundar.com/blog/2010/01/spring-aop-example-profiling-method-execution-time-tutorial/
http://javakart.blogspot.com/2012/11/spring-aop-example-with-xml-based-configuration.html
http://www.java4s.com/spring/spring-aop-pointcut-example/
http://www.jtmelton.com/2008/01/24/a-simple-spring-aop-tutorial/
http://www.fiveminutes.eu/logging-with-spring-aop/
http://www.java-questions.com/spring_aop.html
http://jpalace.org/docs/tutorials/spring/aop.html
http://www.javabeat.net/introduction-to-springs-aspect-oriented-programmingaop/
http://briansjavablog.blogspot.com/2013/04/spring-aop-tutorial.html
http://www.javabeat.net/introduction-to-springs-aspect-oriented-programmingaop/
http://www.mkyong.com/spring/spring-aop-examples-advice/
http://www.mkyong.com/spring/spring-aop-example-pointcut-advisor/
http://www.mkyong.com/spring3/spring-aop-aspectj-annotation-example/
http://www.journaldev.com/2583/spring-aop-example-tutorial-aspect-advice-pointcut-joinpoint-annotations-xml-configuration
http://examples.javacodegeeks.com/enterprise-java/spring/aop/spring-aop-example/
very informative page . please also add my site here .http://www.boostr.in. this site provide the developer help.on the techinologyies
ReplyDelete