XXX implements implements InitializingBean{
@Override
public void afterPropertiesSet() throws Exception {
private static Map<String, Interf> nameAndSubClassMap = new HashMap<>();
/**
* getBeansOfType 获取bean(包括其子类实例)
*/
Map<String, Interf> machineMap = SpringContextUtil.getApplicationContext().getBeansOfType(Interf.class);
machineMap.values().forEach(iInterf -> {
stateMachineMap.put(iInterf.getClassName, iInterf);
});
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。