gpt4 book ai didi

java - 露天注 bean

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:53:23 25 4
gpt4 key购买 nike

我知道如何将 bean 注入(inject)到 Java web 脚本中。这很简单:

<bean id="webscript.ru.mycompany.maypackage.myclass.get"
class="ru.mycompany.maypackage.myclass"
parent="webscript">
<property name="properties">
<ref bean="global-properties"/>
</property>
</bean>

但它不适用于自定义 java 类,变量属性为 null :(

<bean id="myclass"
class="ru.mycompany.maypackage.myclass">
<property name="properties">
<ref bean="global-properties"/>
</property>
</bean>

public class myclass
{
private Properties properties;
public myclass()
{

}

public void setProperties(Properties properties)
{
this.properties = properties;
}
}

我该怎么办?

最佳答案

您应该将 myclass bean 注入(inject)到其他 bean(您想要使用它的地方),就像在 myclass 类中注入(inject)全局属性一样。如果您通过“new”运算符创建实例,Spring IOC 对 myclass 一无所知

关于java - 露天注 bean ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38032850/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com