2024/05/081 [Spring Boot JPA ๊ฒ์ํ ๋ง๋ค๊ธฐ] 3. Entity ์์ฑ ๊ฐ๋จํ ๊ฒ์ํ์ ๋ง๋ค๊ธฐ ์ํด์ Board๋ผ๋ Entity ํด๋์ค๋ฅผ ๋ง๋ค์ด ์ฃผ๊ฒ ์ต๋๋ค. JPA๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ตฌ์กฐ๋ฅผ ์๋ฐ์ ํด๋์ค๋ก ํํํด ์ค ์ ์์ต๋๋ค. ์ด๋ฅผ ORM์ด๋ผ๊ณ ํ๋๋ฐ, ORM์ Object Relational Mapping์ ์ฝ์์ ๋๋ค. ์๋ฐ์ ๊ฐ์ฒด์ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋งคํํ๋ ๊ธฐ์ ์ ๋งํฉ๋๋ค. JPA๋ ORM์ ์ฌ์ฉํ ์ ์๋๋ก ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ๊ณตํต์ผ๋ก ์ฌ์ฉํ๋ Entity ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ๋ฅผ ํ๋ค๋ณด๋ฉด ๊ณตํต์ ์ผ๋ก ์์ฃผ ์ฌ์ฉํ๋ ์ปฌ๋ผ๋ค์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์์ฑ์ผ๊ณผ ์์ ์ผ ๋ฑ์ด ์์ต๋๋ค. ํด๋์ค ์ ์ํ ๋ ๋ง๋ค ๋งค๋ฒ ์ ์ ํ์ง ์๊ณ ๊ณตํต Entity ํด๋์ค๋ก ๋ง๋ค์ด ์ฌ์ฉํ ์ ์์ด์. ๋จผ์ BaseTime์ด๋ผ๋ ํด๋์ค๋ฅผ ์์ฑํด ๋ด ์๋ค! import lombok... 2024. 5. 8. ์ด์ 1 ๋ค์