我试图在xml(Mule配置文件)上对Spring bean进行除鳞,并且我已经创建了一个bean,像这样:

<bean id="IsActiveFilter" class="com.TimeLineListener.IsActiveFilter">
    <property name="isChatActive" value="${chatListener.isActive}"/>
</bean>


现在,我的问题是-如何从实际的bean类中获取isChatActive的值?我的意思是,我可以仅创建一个名称为isChatActive的变量(私有int isChatActive),它将获得占位符赋予它的任何值吗?我的意思是:

public class IsActiveFilter{
{
private int isChatActive;
}


那行得通吗?如果没有,我该如何使用?

提前致谢

最佳答案

创建一个getter和setter,就可以了:

public class IsActiveFilter{

    private int isChatActive;

    public int getIsChatActive() {
        return this.isChatActive;
    }

    public void setIsChatActive(int isChatActive) {
        this.isChatActive = isChatActive;
    }
}

10-06 06:36