21.07.07 ํ์ด์ง ๊ฐ๋ฐ
- domain : DTO ๋ง๋ค๊ธฐ
์ฌ์ค DTO๊ฐ ๋ญ์ง๋ ์ ๋ชฐ๋ผ์ ๋จผ์ ์ฐพ์๋ดค๋ค.
Gitbook ๋ณด๊ณ ๋ณ์ ์ฎ๊ฒจ ๋ด๋๋ฐ listํ์ ์ด๋ป๊ฒ ์ฒ๋ฆฌํด์ผ ํ ์ง ๋ชจ๋ฅด๊ฒ ์ด์ ๊ตฌ๊ธ๋งํด๋ดค๋ค.
์ผ๋จ @Data ์์ ๋ฃ์ด๋๊ธด ํ๋๋ฐ ์ด๊ฒ ๋ง๋์ง ๋ชจ๋ฅด๊ฒ ๋ค...๊ฐ์ ๋ค์ด๋ด์ผ์ง
https://tmdrl5779.tistory.com/54
[JPA] List to List (DTO, Entity)
API๋ก Json์ ๋ฐ์์์ DTO์ ์ ์ฅ์์ผฐ๋ค. DTO์๋ List itemํ๋๊ฐ ์๊ณ ์ด๊ฒ์ Jparepository์ saveAll์ ์ฌ์ฉํ์ฌ DB์ ์ ์ฅ์ํค๊ธฐ ์ํด List ๋ก ๋ฐ๊พธ๋ ์์ ์ด ํ์ํ๋ค. DTO @Data public class BooksRespon..
tmdrl5779.tistory.com
- service : Service ๋ถ๋ฌ์ค๊ธฐ
์๋ ์ญ์ ๋ฆฌ์คํธ ์ฒ๋ฆฌ ๋๋ฌธ์ ์ ๋งคํ๋ค
https://onecutwook.tistory.com/18
[Spring Boot] Rest API ๊ตฌ์ถํ parameter๋ฅผ List์ ๋ด์ MyBatis์์ ์ฒ๋ฆฌ ํ๋ ๋ฐฉ๋ฒ(forEach๋ฌธ ์ฌ์ฉ)
์ง๊ธ๋ถํฐ ์๊ฐํ ์์ ๋ Spring Boot ํ๊ฒฝ์์ Rest API๋ฅผ ๊ตฌ์ถ ํ paramter๊ฐ 'Y' ๋๋ 'N'๊ณผ ๊ฐ์ด yes or no์ ํํ๋ก ๋ค์ด์์ ๋ ์ด๋ฅผ controller์์ ์ฒ๋ฆฌํ ํ List์ ๋ด์ mybatis์์ forEach๋ฌธ์ ์ด์ฉํด..
onecutwook.tistory.com
- Gitbook ์ฌ์ง ๋ฃ์ด์ ์์ ํ๊ธฐ
Typora์์ ์ฌ์ง ๋ฃ์ด์ ์ปค๋ฐํ๋๊น ๊น๋ถ์ ์ด๋ฏธ์ง๊ฐ ์ ๋์์ ๊ทธ๋ฅ ๊นํ๋ธ์์ ์ผ์ผ์ด ๋ฃ์ด์คฌ๋ค
- Lombok @AllargsConstructor @Builder @Getter @Setter ์ด๋ ธํ ์ด์ -> ์ง์ ๊ฐ๋ฐํ๋ ค๋ฉด ์ฝ๋๊ฐ ๋๋ฌด ๊ธธ์ด์ง๋๊น Lombok์์ ์ ๊ณต๋๋ ์ด๋ ธํ ์ด์ ์ ๋งก๊ธฐ๋ ํ์
https://imasoftwareengineer.tistory.com/32
Lombok์ ์ด์ฉํด Constructor/Getter/Setter/Builder์์ ๋ฒ์ด๋๋๋ฒ
์๋ฐ ๊ฐ๋ฐ์๋ผ๋ฉด ๋ ๋ง์ฃผ์น๋ ์ฌ๋ฏธ์๋ ์ผ์ด ์๋ค. ๋ฐ๋ก ์ํ ํ์ผ ์์ฑํ ์์ฑ์ ๋ง๋ค์ด์ฃผ๊ณ Getter, Setter๋ง๋ค์ด ์ฃผ๊ณ ๊ฑฐ๊ธฐ๋ค๊ฐ Builder๊น์ง ๋ง๋ค์ด์ฃผ๋ ์์ฃผ ์ง๋ฃจํ ์์ ์ด ์กด์ฌํ๋ค. ์์ฆ์ IDE๊ฐ
imasoftwareengineer.tistory.com
'์ค๋์ ์ฝ์ง' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ALGO] BFS dist ๋ฐฐ์ด ํ์ฉ ๋ฌธ์ (0) | 2023.06.20 |
---|---|
[ALGO] ๋ฐํํ์ ๋ช ํํ ํ์ (0) | 2023.06.20 |
[Spring] IntelliJ IDEA์์ maven archetype์ด ์๊ฑฐ๋ kotlin๋ฐ์ ์์ ๋(plugin ์ค์น) (0) | 2021.09.17 |
[์น] SeeMe ํ๋ก์ ํธ 1์ฃผ์ฐจ : ์ฝ๋ฉ ์ด์ ์ค๊ณ (0) | 2021.07.07 |
๋๊ธ