본문 바로가기
IT/Spring

2021-04-05-deep-copy

by 봉즙 2023. 2. 28.

layout : post
title : "Deep copy"

category : Spring

BeanUtils.copyProperties(person1, person2, "name", "phone");

이름과 전화번호 이외의 내용을 person1 → person2로 복사해준다.

원하는 class에 implements Cloneable 을 해준후

public Candidate clone() {
        Candidate candidate = null;
        try {
            candidate = (Candidate) super.clone();
        } catch (CloneNotSupportedException e) {
            e.printStackTrace();
        }
        return candidate;
}

'IT > Spring' 카테고리의 다른 글

2021-04-09-static-properties  (0) 2023.02.28
2021-04-09-batch  (0) 2023.02.28
2021-01-26-remote-debug  (0) 2023.02.28
2021-01-12-log4j2  (0) 2023.02.28
2021-01-06-Spring-Injection  (0) 2023.02.27

댓글