关于lombok的小话题

2019-08-25  本文已影响0人  wallimn
package io.renren;
import lombok.Data;

@Data
public class Man {
    private String name;
}
package io.renren;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

@Data
@EqualsAndHashCode(callSuper=false)
@ToString(callSuper=true)
public class SuperMan extends Man {
    /**
     * 超人比正常人多些技能
     */
    private String skill;
}
package io.renren;

import org.junit.Test;
import org.springframework.beans.BeanUtils;

public class MyTest {
    @Test
    public void testCopyProperties(){
        Man man = new Man();
        man.setName("wallimn");
        
        SuperMan superMan = new SuperMan();
        
        BeanUtils.copyProperties(man, superMan);
        System.out.println(superMan);
    }
}
上一篇下一篇

猜你喜欢

热点阅读