0

Beanutils 或任何关联的类是否提供了填充只读属性的方法,如下例所示?

class MyBean {
    private String check;

    public String getCheck() {
        return check;
    }

    @SuppressWarnings("unused")
    private void setCheck(String check) {
        this.check = check;
    }
}

谢谢你的帮助

4

1 回答 1

0

很抱歉发布这个问题实际上这可以使用反射而不是beanUtils来实现,

    MyBean bean = new MyBean();
        Class<?> c = bean.getClass();
        Field f = c.getDeclaredField("id");
        f.setAccessible(true);
        f.set(bean, 12346l);            

这就是我一直在寻找的。

瓦布哈夫

于 2012-07-18T11:18:46.630 回答