zoukankan      html  css  js  c++  java
  • BeanUtils.copyProperties的简单示例

    一、新建测试实体

    1.UserA

    package com.dechy.hebswj.test;
    
    public class UserA {
    private String a;
        
        private String b;
    
        public String getA() {
            return a;
        }
    
        public void setA(String a) {
            this.a = a;
        }
    
        public String getB() {
            return b;
        }
    
        public void setB(String b) {
            this.b = b;
        }
    
    }

    2.UserB

    package com.dechy.hebswj.test;
    
    public class UserB {
    private String a;
        
        private String b;
        
        private String c;
    
        public String getA() {
            return a;
        }
    
        public void setA(String a) {
            this.a = a;
        }
    
        public String getB() {
            return b;
        }
    
        public void setB(String b) {
            this.b = b;
        }
    
        public String getC() {
            return c;
        }
    
        public void setC(String c) {
            this.c = c;
        }
    
        @Override
        public String toString() {
            return "UserB [a=" + a + ", b=" + b + ", c=" + c + "]";
        }
        
    
    }

    二、测试

    package com.dechy.hebswj.test;
    
    import org.apache.commons.beanutils.BeanUtils;
    import org.junit.Test;
    
    public class userTest {
        
        @Test
        public void test() throws Exception{
            UserA userA=new UserA();
            userA.setA("a");
            userA.setB("b");
            UserB userB=new UserB();
            BeanUtils.copyProperties(userB, userA);
            System.out.println(userB);
            
        }
    
    }

    结果为

    UserB [a=a, b=b, c=null]
  • 相关阅读:
    中间件格式
    python3 bytes与str数据类型相互转换
    python 连接mongodb 使用
    md5 简单加密
    django 使用https协议运行runserver
    工厂模式
    C++字符串
    C++字符
    C++数学函数
    MATLAB函数总结——数值运算和符号运算
  • 原文地址:https://www.cnblogs.com/knyel/p/7993706.html
Copyright © 2011-2022 走看看