Spring的基础入门知识2

Spring中,对注册管理的bean对象(含注解)进行初始化
1、 是实现接口InitializxingBean中的afterPropertiesSet()方法来,来进行初始化。
2、 在配置文件中定义的bean中,定义init-method=””来初始化对象或者是使用注解@PostConstruct
两种方式的实现是结果是一样的,但是第一种方式是高耦合基于Spring的,而第二种要灵活的多。

Spring BeanWarpper的使用:
BeanWrapper bw = new BeanWrapperImpl(vo);
bw.setPropertyValue("name","liaoyue11");
VO为bean对象
就可以直接对bean对象进行操作和赋值

Spring销毁的三种方式
1, 类实现接口DisposableBean的destory方法来进行销毁
2, 在配置文件中定义destory-method=“”来进行指定销毁的方法
3, 使用注解@PreDestroy来进行指定销毁bean的方法。

ref指定属性依赖:
三种模式:local、bean、parent
local:在配置文件中,<ref loacal=””>引用定义好的bean对象中指定id的对象。
Bean:可以引用指定id和name
Parent:可以对当前定义的bean对象的父对象

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值