1
我有名爲LogingBean的POJO包含兩個名爲username和password的字段和getter setter。使用java.lang.reflect.Method設置POJO的setter
是否可以使用java.lang.reflect.method API設置out VO字段的值?
我有名爲LogingBean的POJO包含兩個名爲username和password的字段和getter setter。使用java.lang.reflect.Method設置POJO的setter
是否可以使用java.lang.reflect.method API設置out VO字段的值?
我不是100%確定我明白這個問題,但這是一種使用反射調用setter的方法。
LoginBean loginBean = new LoginBean();
Method setUserName = loginBean.getClass().getMethod("setUserName", new Class[]{String.class});
setUserName.invoke(loginBean, "myLogin");
從技術上講,POJO不同於JavaBean,因爲它不遵循約定。你是指一個帶有setter/getters或POJO的JavaBean嗎? – 2011-01-21 06:58:41
soory是java bean – chetan 2011-01-22 11:58:28