<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 5,  comments - 6,  trackbacks - 0
    一、簡介:

            BeanUtils提供對Java反射和自省API的包裝。其主要目的是利用反射機制對JavaBean的屬性進行處理。我們知道,一個JavaBean通常包含了大量的屬性,很多情況下,對JavaBean的處理導致大量get/set代碼堆積,增加了代碼長度和閱讀代碼的難度。

    二、用法:

            如果你有兩個具有很多相同屬性的JavaBean,我們對一個對象copy 到另外一個對象,可用用下面的方法。

    1. 導入commons-beanutils.jar
    2. 導入commons-logging-1.1.jar
    3. 構建UserManageVo , UserManageEvent 對象 ,這兩個對象的屬性相同
    4. 調用 BeanUtils.copyProperties(UserManageVo, UserManageEvent)
     java 主要代碼

     1import java.lang.reflect.InvocationTargetException;
     2import org.apache.commons.beanutils.BeanUtils;
     3import test.BasicEvent;
     4import test.UserManageEvent;
     5import test.UserManageVo;
     6
     7public class TestCase {
     8    
     9    public static void main(String[] args) {
    10        UserManageEvent event = new UserManageEvent();
    11        event.setName("zhangsan");
    12        event.setUserId("1");
    13        
    14        BasicEvent basicEvt = new BasicEvent();
    15        basicEvt.setEventId("2");
    16        basicEvt.setVersion("version");
    17        
    18        event.setEvent(basicEvt);
    19        UserManageVo vo = new UserManageVo();
    20        try {
    21            BeanUtils.copyProperties(vo, event);
    22            System.out.println(vo.getUserId());
    23            System.out.println(vo.getName());
    24            System.out.println(vo.getEvent());
    25        }
     catch (IllegalAccessException e) {
    26            e.printStackTrace();
    27        }
     catch (InvocationTargetException e) {
    28            e.printStackTrace();
    29        }
     
    30    }

    31}


    java代碼:
    /Files/yjlongfei/test.rar

    posted on 2009-10-19 21:21 潯陽江頭夜送客 閱讀(1170) 評論(0)  編輯  收藏 所屬分類: java
    <2009年10月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    myeclipse6.5上基于JAX-WS開發Webservice(中文示例)

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 97性无码区免费| 两个人www免费高清视频| 最近中文字幕高清免费中文字幕mv| 亚洲色欲久久久久综合网| 美女视频黄.免费网址| 全亚洲最新黄色特级网站| 日本在线观看免费高清| 亚洲国产高清精品线久久| 欧亚一级毛片免费看| 亚洲另类少妇17p| 精精国产www视频在线观看免费| 亚洲精品乱码久久久久久蜜桃不卡| 中国一级毛片视频免费看| 亚洲AV日韩AV天堂久久| 国产高清免费视频| 亚洲自偷自偷在线成人网站传媒| 国产成人精品免费视频大全五级| 九九免费观看全部免费视频| 亚洲欭美日韩颜射在线二| 91成人在线免费观看| 在线综合亚洲欧洲综合网站| 全黄性性激高免费视频| 在线观看人成视频免费无遮挡 | 三年片免费高清版 | 亚欧洲精品在线视频免费观看 | 亚洲中文字幕久久精品无码APP| 久久国产乱子伦精品免费午夜 | 亚洲免费网站在线观看| 亚洲av综合av一区二区三区 | 中文字幕精品亚洲无线码一区应用| 野花香高清在线观看视频播放免费| 亚洲黄色片免费看| 国产高清免费观看| 免费无码又爽又刺激网站| 中中文字幕亚洲无线码| 亚洲五月午夜免费在线视频| 最近最新高清免费中文字幕| 亚洲国产区男人本色| 亚洲AV日韩AV永久无码绿巨人| 永久黄网站色视频免费观看| 成人免费一区二区三区|