Spring5参考指南:AspectJ高级编程之Configurable
遇到的问题 前面的文章我们讲到了在Spring中使用Aspect。但是Aspect的都是Spring管理的Bean。 现在有一个问题,实际工作中,我们经常会想new一个Bean,然后在这个Bean中注...
Spring5参考指南:AOP代理
AOP代理 通常来说Spring AOP有两种代理方式,一种默认的JDK代理,只能代理接口,一种是CGLIB代理,可以代理具体的类对象。 SpringAOP默认为对AOP代理使用标准的JDK动态代理。...
Spring5参考指南:基于Schema的AOP
基于Schema的AOP 上篇文章我们讲到了使用注解的形式来使用Spring AOP。本文我们介绍如何使用XML Schema的形式使用Spring AOP。 要想使用本文的AOP命名空间标记,需要导...
Spring5参考指南:AspectJ注解
什么是AspectJ注解 想要在Spring中使用AOP,和通用的Spring Bean一样有两种方式,一种就是注解,一种就是XML配置,本文主要讲解如何通过注解开启Spring AOP。 @Aspe...
Spring5参考指南:SpringAOP简介
写过程序的都知道OOP即面向对象编程。 从最开始的面向过程编程,到后面的面向对象编程,程序的编写方式发生了重大的变化,面向对象编程将业务逻辑封装成一个一个的对象,所有的操作都转换为对对象的操作。 面向...
Spring5参考指南: SpEL
SpEL的全称叫做Spring Expression Language。通常是为了在XML或者注解里面方便求值用的,通过编写#{ }这样的格式,即可使用。 Bean定义中的使用 XML配置 可以用Sp...
Spring5参考指南: BeanWrapper和PropertyEditor
BeanWrapper 通常来说一个Bean包含一个默认的无参构造函数,和属性的get,set方法。 org.springframework.beans 包里面有个很重要的类叫做BeanWrapper...
Spring5参考指南: Resources
Spring定义了Resource接口用来对资源的访问,一般来说资源有两种形式,一种是URL的形式从外部链接加载,一种是File的形式从系统本身查找。 Spring的Resource提供了如下接口: ...