Spring(一)知识点总结

学习网址:https://ke.jikexueyuan.com/zhiye/javaweb/

1.Spring的核心框架


2.IOC

IOC和DI

IOC的注入类型

Bean的实例化方式、自动装配方式、生命周期


Spring的注解

3.AOP

AOP实现方式:

Proxy

要实现接口

利用invoke

CGLib

继承MethodInterceptor

实现interceptor

Spring的注解方式

实现@advice类

Spring的XML方式

声明一个普通类

xml中声明advice

<aop:config>
<aop:aspect id="myAspect" ref="myInterceptor">
<aop:pointcut id="myPointCut"
expression="execution(* test.spring.service.impl.AdviceBean.*(..))" />
<aop:before pointcut-ref="myPointCut" method="doAccessCheck" />
<aop:after-returning pointcut-ref="myPointCut"
method="doAfterReturning" />
<aop:after-throwing pointcut-ref="myPointCut"
method="doAfterThrowing" />
<aop:around pointcut-ref="myPointCut" method="doAround" />
<aop:after pointcut-ref="myPointCut" method="doAfter" />
</aop:aspect>
</aop:config>

猜你喜欢

转载自blog.csdn.net/qidiantianxia/article/details/80701411