spring 怎么 使用代码 添加一个 bean

定义了一个 bean 实现了 BeanDefinitionRegistryPostProcessor接口
想在 postProcessBeanDefinitionRegistry 方法中根据配置的信息 向spring添加一个bean
怎么用代码实现

[url]http://static.springsource.org/spring/docs/3.0.x/javadoc-api/org/springframework/beans/factory/support/BeanDefinitionRegistryPostProcessor.html[/url]

拿到BeanDefinitionRegistry然后
registerBeanDefinition(String beanName, BeanDefinition beanDefinition)
注册

关键点:BeanDefinition 查下吧