杂七杂八

1. AOP用于业务和非业务的解耦(e.g, Log)

2. @Entity属于Hibernate JPA,无Hibernate Jar的条件下Spring无法scan

3. Spring AOP动态代理必须使用接口,非接口POJO是使用AspectJ

4. Spring AOP使用JDK动态代理,必须使用接口,cglib则不需要

Spring AOP : <aop:aspectj-autoproxy proxy-target-class="false" />

cglib      : <aop:aspectj-autoproxy proxy-target-class="true" />

 

posted @ 2017-03-20 10:56  雨果哈桑  阅读(70)  评论(0编辑  收藏  举报