有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java有可能让一个bean在春天拥有多个父对象吗?

我有一个服务,我想注入到多个客户端类中。我不想将该属性添加到所有需要该服务的类的bean定义中,所以我创建了一个带有setter方法的接口,该方法由每个客户机类实现。在xml配置中,我为接口提供了一个抽象bean,该接口被连接为接收作为属性的服务。其想法是让客户端bean将接口的bean作为父级。然而,许多客户已经有了父母。一个bean是否可能有多个parernt是spring——这似乎是一个合理的做法,因为一个类可以在java中实现多个接口


共 (1) 个答案

  1. # 1 楼答案

    听起来你真正想做的是实现一个BeanPostProcessor。这样的组件可以检查在spring上下文中创建的任何bean,并感知接口的存在,在这种情况下,可以设置所需的服务