DTO에 대해
1주차에 객체지향 프로그래밍에 대해서 공부하던 중 위 사진에 있는 규칙 9번에 대한 의문이 생겼었다.getter와 setter, Property를 사용하지 말라는건데, 도대체 왜 getter를 사용하지 말라는걸까? setter를 사용하지 말라는 것은 충분히 이해가 된다
평상시와 같이 개발을 하던 중 갑자기 이런 생각이 들었다. 왜 엔티티에 비즈니스 로직을 작성할까?아래는 엔티티에 비즈니스 로직을 넣은 내 코드이다.옛날 김영한 강사님이 “엔티티에 비즈니스 로직을 넣어야 한다.” 라고 말씀을 하셨던 것이 기억이 난다. 분명 이유도 말씀을
이번 카카오 테크 캠퍼스 활동간에 나는 아래와 같이 인증된 유저 객체를 Presentation layer로 받아오기 위해서 아래와 같은 방식을 사용했다.그 때 카카오 테크 캠퍼스의 같은 팀원분이 아래와 같이 Bean을 통해서 Service Layer에서 사용자 정보를
내 입맛대로 냠냠