HTTP PATCH1 REST API | ๋ฐ์ดํฐ ์์ api ์ด๋ป๊ฒ ๊ตฌํํ ๊น? (PATCH์ @DynamicUpdate ์ฐจ์ด์ ) ์๋ก myBatis ์ฌ์ฉํ ๋ ์ฟผ๋ฆฌ๋ฅผ ์ง์ ์์ฑํ๊ธฐ ๋๋ฌธ์ CRUD ๋ชจ๋ ๋ฐ์ดํฐ ๋ฃ๋ ๋ถ๋ถ์์ ๊ตฌํ ๊ณ ๋ฏผ์ ๋ณ๋ก ์์๋ค.์ด๋ฒ์ ๊ณ ๋ฏผํ๊ฒ ๋ ์ด์ ๋ Spring Boot + JPA ํ๊ฒฝ์์ PATCH ๋ฉ์๋๋ก ๋ฐ์ดํฐ ์์ ์ ์์ฒญ๋ฐ์์ update ํ๋ ค๊ณ ํ๋๋ฐ ๊ตฌํ์ ์ด๋ป๊ฒ ํ ๊น.. ๊ณ ๋ฏผํ๋ค๊ฐ ์ด์ ์๋ Patch + @Dynamic ์ด๋ ธํ ์ด์ ์ ์ฌ์ฉํ๋ ๊ฒ ๊ธฐ์ต์ด ๋ฌ๋ค. ๊ทธ๋ฐ๋ฐ ๋น์์๋ ํ์์ด ์ฐ๊ธธ๋ ๋ฐ๋ผ ์ผ๋ ๊ฑฐ๋ผ ๊ฐ๊ฐ์ ์ ํํ ๋์๊ณผ ๋ชฉ์ ? (์ด๋จ ๋ ์ฌ์ฉํด์ผ ์ ํฉํ์ง..) ์ ๋ํด์ ์์ฃผ ํ ๋ฐ์ง ๋ ๋๊ฐ๋ณด๊ณ ์ถ์๋ค. PATCH๋? โ ์ ์PATCH HTTP ๋ฉ์๋๋ ๋ฆฌ์์ค์ ์ผ๋ถ ํ๋๋ง ๋ณ๊ฒฝํ ๋ ์ฌ์ฉํ๋ HTTP ๋ฉ์๋์ด๋ค. ๊ธฐ์กด ๋ฐ์ดํฐ ์ค ์ผ๋ถ๋ง ์์ ํด์ผ ํ๋ ๊ฒฝ์ฐ, ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ค์ ์ ์กํ๋ .. 2025. 2. 19. ์ด์ 1 ๋ค์