9月21

如何在Spring中将一个Bean的属性注入另外一个Bean的某个属性

| |
01:40编程杂谈  From: 本站原创
       使用Spring时,你有时候可能想把某个Bean的属性(而非该bean本身)注入到另外一个bean的某属性中去,这时候你可以参考如下代码:

在上面的例子中,sessionFactory的mappingResources属性是一个字符串数组类型的属性,熟悉Spring和hibernate的朋友知道这是所有映射文件的列表。而我们定义的hibernateMappingManager中,有一个名为mappingFiles的属性是所有这些文件的列表。通过使用PropertyPathFactoryBean我们成功地将mappingFiles注入到了sessionFactory的mappingResources属性


来源:Heck's Blog
地址:https://www.heckjj.com/spring-bean-injection-bean-attr/
转载时须以链接形式注明作者和原始出处及本声明,否则将追究法律责任,谢谢配合!
阅读(1930) | 评论(0) | 引用(0)