1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        VO轉(zhuǎn)換為PO的工具類

        共 2773字,需瀏覽 6分鐘

         ·

        2021-03-26 10:41

        點擊上方藍(lán)色字體,選擇“標(biāo)星公眾號”

        優(yōu)質(zhì)文章,第一時間送達(dá)

        76套java從入門到精通實戰(zhàn)課程分享

        最近項目中在進(jìn)行數(shù)據(jù)回傳和存儲時需要在VO和PO之間進(jìn)行轉(zhuǎn)換,于是對org.springframework.beans.BeanUtils進(jìn)行了一定程度的封裝來滿足項目的需求,比如單對單,多對多的轉(zhuǎn)換,代碼如下:

        public class CopyUtil {
         //多個實體的復(fù)制
            public static <T> List<T> copyList(List source, Class<T> clazz) {
                List<T> target = new ArrayList<>();
                if (!CollectionUtils.isEmpty(source)){
                    if (!CollectionUtils.isEmpty(source)){
                        for (Object c: source) {
                            T obj = copy(c, clazz);
                            target.add(obj);
                        }
                    }
                }
                return target;
            }

         //單個實體之間的復(fù)制
            public static <T> T copy(Object source, Class<T> clazz) {
                if (source == null) {
                    return null;
                }
                T obj = null;
                try {
                    obj = clazz.newInstance();
                } catch (Exception e) {
                    e.printStackTrace();
                }
                BeanUtils.copyProperties(source, obj);
                return obj;
            }
        }


        ————————————————

        版權(quán)聲明:本文為CSDN博主「拉霍拉卡」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。

        原文鏈接:

        https://blog.csdn.net/Grady00/article/details/115112727





        粉絲福利:Java從入門到入土學(xué)習(xí)路線圖

        ??????

        ??長按上方微信二維碼 2 秒


        感謝點贊支持下哈 

        瀏覽 106
        點贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            揉我胸啊嗯~出水了z紫薇 | 大鸡吧插入 | 猛男大粗猛爽h男人味69XX | 娇妻互换享受高潮 | 欧美 亚洲另类性爱 | 最新中文字幕免费MV第一季歌词 | 国产在线小电影 | 精品免费国产一区二区三区四区的使用方法 | 日日摸天天爽天天爽视频 | 69性影院|