相关疑难解决方法(0)

在动态创建的类中实例化spring bean

我正在动态创建包含spring bean的类,但是bean没有被实例化或初始化,而是将它们保留为null.

如何确保动态创建的类正确创建其所有的spring bean?

这就是我动态创建类的方法:

Class ctransform;
try {
    ctransform = Class.forName(strClassName);
    Method handleRequestMethod = findHandleRequestMethod(ctransform);
    if (handleRequestMethod != null) {
        return (Message<?>) handleRequestMethod.invoke(ctransform.newInstance(), message);
            }
    }
Run Code Online (Sandbox Code Playgroud)

这使得ctransform(strClassName类型)中的所有spring bean对象都为null.

java spring

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

spring ×1