正常情况下,Spring中注解bean后,在调用的时候都是先定义私有的域变量,然后设置get 和 set方法。
现在实现该功能,只需用@Autowired进行注解,就可以达到相同目的。首先在spring的配置文件中加入如下配置:
- <!-- 该 BeanPostProcessor 将自动对标注 @Autowired 的 Bean 进行注入 -->
- <bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>
在调用Bean时,用@Autowired标签声明即可,不需要get和set方法
@Autowired
PlegeManager
plegeManagerImpl;
PledgeFundInfoDto
pledgeFundInfoDto = null;
pledgeFundInfoDto
= plegeManagerImpl.getPledgeFundInfoDto(fundid);