重复:
正如裁判所说,我将@Component和@Bean混合在一起。但是,该参考文献并未回答我的问题。
是否可以通过一种预处理步骤动态创建Spring组件?
当前实施:
my @ar = ( [1,3,4] , [5,4,2] );
print @{$ar[0]};
#1,3,4
我们有不同的类来实现此接口,并为每个类提供@Component
public interafce MyComperator {
public bool compare(Object o1, Object o2);
}
@Autowired
List<MyComperator> finalList;
包含一个组件。
问题:
我们现在想在预处理步骤中使用这个想法。代码应如下所示:
finalList
我们希望在工厂中收集实现“ MyStringComperator”的类,然后为每个“ MyStringComperator”创建一个“ MyComerator”。
这可能吗?