[우아한테크코스] 6월 5일 TIL
[Spring] update
기존의 방식
memberDao.update(new Member(member.getId(), memberRequest));
수정 요청이 들어올 때마다 새로운 객체를 생성하는 방식은 옳지 않다는 생각에 member 객체에서 update를 하는 메서드를 만들었다.
개선 방식
Member member = memberDao.findByEmail(loginMember.getEmail());
member.update(memberRequest.getEmail(), memberRequest.getPassword(), memberRequest.getAge());
memberDao.update(member)
하지만 손쉽게 객체의 값을 변경할 수 있다는 단점이 생겼다.