1. 概述
在开发过程中,或者编写脚本时,我们需要通过bean名称获取对象实例,这个时候我们可以使用 springutil 工具类。
类名:
com.redxun.common.utils.SpringUtil
2. 方法说明
2.1 根据Class获取实例
这个方法是根据一个Class类在Spring容器中获取类的对象实例。
public static <T> T getBean(Class<T> cla)
2.2 根据Class类型获取容器中的实例列表
这个一般是根据接口类型获取系统中的实现对象实例列表。
public static <T> Collection<T> getBeans(Class cls)
2.3 根据实例ID获取对象实例
根据类的实例ID获取对象实例
public static <T> T getBean(String name)
2.4 根据属性KEY获取属性数据
public static String getProperty(String key)
2.5 发布事件
这个是利用spring 的事件机制发布事件。
public static void publishEvent(ApplicationEvent event)
文档更新时间: 2021-01-23 16:10 作者:zyg