์ค๋ ํ๋ก์ ํธ์์ ์ฃผ์ ๋๋ฉ์ธ ๋ชจ๋ธ๋ค์ ๊ตฌ์กฐ๋ฅผ ์ก๊ณ ์ฐ๊ด๊ด๊ณ๋ฅผ ๋งคํํ๋ ๊ณผ์ ์์ ์ฝ์ง๋ก ๋ง์ ์๊ฐ์ ์๋ชจํด, "๋น์ฐํ์ง๋ง" ๋ค์ํ๋ฒ ๊นจ๋ฌ์ ์ฌ์ค์ ์ ๋ฆฌํ๊ณ ๊ธฐ๋กํด๋ณด๊ธฐ๋ก ํ๋ค. ๋ฐฐ๊ฒฝ ์ํฉ์ ๋น์ทํ ์์๋ก ๋ค์ด๋ณด๋ฉด, ๊ฐ์ฅ ์ดํดํ๊ธฐ ์ฌ์ด ๊ฒ์๊ธ(Article) - ๋๊ธ(Comment)์ ๊ด๊ณ๋ฅผ ์ค์ ํด๋ณด์. Article(์ผ) - Comment(๋ค)์ ์ผ๋๋ค/๋ค๋์ผ ์๋ฐฉํฅ ์ฐ๊ด๊ด๊ณ ์ํ์ด๋ค. (๋ฌผ๋ก ์ผ๋๋ค๋ ๊ฐ๊ธ์ ์์ ํ๊ณ ๋ค๋์ผ๋ง ๋งคํํ๋๊ฒ best practice์ด์ง๋ง, ์๋ฐฉํฅ์ด ๊ผญ ํ์ํ ์ํฉ์ด๋ผ๊ณ ๊ฐ์ ํด๋ณด์) ์ํฉ์ ๋ฐ๋ฅธ, ์๋ฐฉํฅ ์ฐ๊ด๊ด๊ณ Entity ๊ฐ ์ ์ฅ ๋ฐฉ์ ์๋ฐฉํฅ ์ฐ๊ด๊ด๊ณ Entity๋ฅผ saveํ๋ฉด์, ๋น์ฐํ๊ฑด๋ฐ ํฐ ๊ทธ๋ฆผ์ ๋ฐฉํฅ์ ๋์น๊ณ ์์๋ค. ์ ๋ฆฌํด๋ณด๋ฉด ๋ค์๊ณผ ๊ฐ๋ค. Article์ ๋์งธ์น๊ณ ..
DTO - Entity๊ฐ์ ๋ณํ์ ๋ํด Entity To DTO Conversion for a Spring REST API | Baeldung A Better Way to Project Domain Entities into DTOs ๋จผ์ ์ฒซ๋ฒ์งธ ๋งํฌ๋ ModelMapper API๋ฅผ ์ด์ฉํ Entity์ DTO๊ฐ์ ๊ธฐ๋ณธ์ ์ธ ๋ณํ ์์ ๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ์๋ค. DTO์ ๊ธฐ๋ณธ์ ์ธ ์ฌ์ฉ๋ฐฉ์๊ณผ ๋ ์ด์ด๊ฐ์ ํ๋ฆ์ ๋ณผ์์๋ค. ์ฌ๊ธฐ์ Controller์ ModelMapper๋ฅผ ํธ์ถํด Entity~DTO๊ฐ์ ๋ณํ์ ์ํํ๋ ๋ก์ง์ด ์์นํ๋๊ฒ์ ํ์ธํ ์์์๋ค. ๋๋ฒ์งธ ๋งํฌ๋ DTO๋ก์ ๋ณํ๋ก์ง์ ์ด๋์ ์์น์์ผ์ผ ํ๋๊ฐ์ ๋ํด ๋ ผ์ํ๊ณ ์๋ค. ์ด ๊ธ์ ๊ฒฐ๋ก ์ Repository์์ ์์นํด์ ์๋๊ณ , Application Ser..
- Total
- Today
- Yesterday
- webhacking.kr
- queue
- javascript
- ๋ฆฌ๋ฒ์ฑ
- FRAGMENT
- C
- Android Studio
- Vo
- graph
- reversing
- ํ๊ณ
- sort
- JPA
- bfs
- ์นํดํน
- dfs
- Stack
- Algorithm
- brute-force
- OneToMany
- ์ฐ์ํ ํ ํฌ์ฝ์ค
- mysql
- ํด์ธ์ฌํ
- Java
- Android
- ํ๋ก๊ทธ๋๋จธ์ค
- git
- ๊ฐ๋ฐ์
- Data Structure
- socket
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |