10.8 dto, builder
기존에 TIL쓰는 방식을 바꿔보기로했다. 어쨋든! 처음에 데이터를 가져올때 Entity를 하나하나 Get으로 값을 가져왔는데 DTO(Data Transfer Object)라는 계층간 데이터의 교환을 위해 사용하는 객체를 사용해야한다고 들었다. 이걸 왜 사용하는가에 해답은 Entity는 데이터베이스와 맞닿은 핵심 클레스이기 때문에 Entity를 직접적으로 변경하거나 꺼내와서 사용하게되면 좋지않다는 이야기. Member라는 클래스를 정의하고, 생성자로 Member의 정보를 가져오는 녀석인 MemberInfoRequestDto를 통해 클라이언트가 입력한 값을 받아서 Member 생성자에서 불러와줌을 확인할 수 있다. @NoArgsConstructor @Entity @Getter public class Memb..
개발/TIL
2022. 10. 8. 23:27
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- JWT토큰
- 협업
- IOC
- DI
- querydsl
- EntitiyManagerFactory
- JPA
- 항해99
- ajax
- method
- ssl
- POI
- 알고리즘
- backoffice
- JPQL
- 김영한
- 풀텍스트
- joinfetch
- 코드해석
- instance
- 환경세팅
- badrequest
- python
- EC2
- DTO
- Spring
- wil
- java
- .jks
- this
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
글 보관함