![JAR search and dependency download from the Maven repository](/logo.png)
org.test4j.module.spring.ISpring Maven / Gradle / Ivy
package org.test4j.module.spring;
import org.springframework.beans.factory.BeanFactory;
public interface ISpring {
SpringHelper spring = new SpringHelper();
class SpringHelper {
/**
* 如果spring容器有效,返回名称为beanname的spring bean
*
* @param beanName
* @return
*/
public T getBean(String beanName) {
return (T) SpringEnv.getBeanByName(beanName);
}
public T getBean(Class beanType) {
return (T) SpringEnv.getBeanByType(beanType);
}
/**
* 返回当前spring容器
*
* @return
*/
public BeanFactory getBeanFactory() {
return SpringInit.getSpringContext().orElse(null);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy