摘要:
这是配置Bean的第三种方式,FactoryBean是Spring为我们提供的,我们先来看看源码: 第一个方法:public abstract T getObject() throws Exception; 返回Bean本身, 第二个方法:public abstract Class<?> getOb 阅读全文
posted @ 2019-04-26 20:16
FigSprite
阅读(331)
评论(0)
推荐(0)
摘要:
前面几节,我们配过了好多Bean,通过反射机制,在class属性里填写全类名,现在我们来讲讲其他方式,通过工厂方法,还有通过FactoryBean,这个在我们整合第三方框架时会用到。 工厂方法可以分为静态工厂方法和实例工厂方法。 静态工厂方法 调用静态工厂方法创建Bean是将对象创建的过程封装到静态 阅读全文
posted @ 2019-04-26 19:40
FigSprite
阅读(267)
评论(0)
推荐(0)
摘要:
先来看看下面的代码: public class test { public static void main(String[] args) { int i = 1; i = i++; int j = i++; int k = i + ++i * i++; System.out.println(i); 阅读全文
posted @ 2019-04-26 18:05
FigSprite
阅读(498)
评论(0)
推荐(0)
摘要:
SpringIOC容器可以管理Bean的生命周期,Spring允许在Bean生命周期的特定点执行定制的任务。 我们先来看看Bean的生命周期: 通过构造器或工厂创建Bean实例 为Bean的属性设置值和其他Bean的引用, 调用Bean的初始化方法 Bean可以使用了 当容器关闭时,调用Bean的销 阅读全文
posted @ 2019-04-26 16:19
FigSprite
阅读(244)
评论(0)
推荐(0)
摘要:
Spring表达式语言,简称SpEL,是一个支持运行时查询和操作对象图的强大的表达式语言。语法类似于EL:SpEL使用#{…}作为定界符,所有在大括号中的字符都将被认为是SpEL SpEL为bean属性进行动态赋值提供了便利 通过SpEL可以实现: 通过bean的id对bean进行引用 调用方法及引 阅读全文
posted @ 2019-04-26 15:05
FigSprite
阅读(4252)
评论(0)
推荐(0)

浙公网安备 33010602011771号