-
Spring是什么
查看全部 -
IOC:控制反转。指控制权的转移,应用程序本身不负责依赖对象的创建和维护,而是由外部容器负责创建和维护。
DI:依赖注入。是IOC的一种实现方式。
目的:创建对象并且组装对象之间的关系。
查看全部 -
spring架构图查看全部
-
Spring是一个轻量级的控制反转IOC和面向切面AOP的容器框架
查看全部 -
AOP实现方式:1:预编译(aspectj)2:运行期代理(JDK动态代理 CGLib动态代理 SpringAop,JbossAop)
查看全部 -
Spring的作用
查看全部 -
when create a new business object(POJOS), we donot need to new an object by ourselves but use the instance provided by spring container.
The procedure of getting dependency object is inverted.
查看全部 -
IOC: INVERSION OF CONTROL
DI: DEPENDENCY INJECTION
查看全部 -
接口:功能模块之间的接口,模块内部不公开,接口即声明,只能由声明不能有实现,抽象类既可以有声明也可以有实现,普通类只有实现
Java8中接口可以拥有方法体
面向接口编程:一层,对外调用说明的
查看全部 -
是容器 也是框架查看全部
-
<context:component-scan>(扫描类级别的注解)包含<context:annotation-config>(扫描类中方法的注解)
查看全部 -
http://projects.spring.io/spring-framework/
查看全部 -
内容:框架,spring,ioc,bean,aop
查看全部 -
declare-parents 用来声明匹配到的类有一个新的 parent,其中的
type-matching="expression表达式(表示匹配什么样的类型)。
implement-interface="接口的路径"(切面类的接口)。
default-impl 指定接口默认的实现类。
位于<aop:config>标签下的<aop:aspect>标签下
查看全部 -
Around advice(环绕通知) 是在方法执行的最开始,然后到方法执行末尾但还没有返回的时候执行,切面方法的第一个参数必须ProceedingJoinPoint 类型。调用这个切面方法里的proceed()方法执行被切面的业务方法。切面方法中控制了业务方法的执行。
查看全部
举报