ํตํฉ ํ
์คํธ ์ฝ๋ - ํ์๊ฐ์
() ๋ฉ์๋ ์๋ฌ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์๋
ํ์ธ์ ๊ฐ์ ์ค๋ฅ๋ฅผ ๊ฒช๋ ๋ถ๋ค์ด ์์ ๊ฒ ๊ฐ์ ๋ต๋ณ์ ๋จ๊น๋๋ค.์ ๋ ๊ฐ์ข ์๊ฐ ๋์ค ๋์ผํ ์ค๋ฅ ๋ฐ์์ ๊ฒช์์ต๋๋ค. ์ด ์ค๋ฅ๊ฐ ๋๋ ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.(์ฌ์ง)๊น์ํ ๊ฐ์ฌ๋๊ป์ ์์์ @Column ์ ๋
ธํ
์ด์
์ ์ค๋ช
ํ๋ ๊ณผ์ ์์ Member ๊ฐ์ฒด์ name ๋ณ์์ ์๋จ์ ์ฌ์ง๊ณผ ๊ฐ์ด @Column(name = "username") ์ ๋
ธํ
์ด์
์ ์ถ๊ฐํ๋ ๊ฒ์ผ๋ก ์๋ฅผ ๋ค์ด ์ค๋ช
ํด ์ฃผ์
จ์ต๋๋ค. ์ด ์ ๋
ธํ
์ด์
์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ username ์ด๋ผ๋ ์นผ๋ผ์ด ์์ผ๋ฉด ์ด ๊ฐ์ฒด๋ฅผ ๊ทธ ์นผ๋ผ๊ณผ ๋งคํํ๋ผ๋ ๋ป์ ์ ๋
ธํ
์ด์
์
๋๋ค. ๊ทธ๋ฌ๋ ๊ฐ์ฌ๋๊ป์๋ ์ค๋ช
ํ ์ด ์ ๋
ธํ
์ด์
์ ์ง์ฐ์
จ์ต๋๋ค. ์ ์ ๊ฒฝ์ฐ๋ ์์
์ ๋ฐ๋ก ๊ธฐ๋กํ๋ฉฐ ๋ฃ๋ค๋ณด๋ ๊ฐ์ฌ๋๊ป์ ์ด ์ฝ๋๋ฅผ ์ง์ฐ๋ ๊ฒ์ ๋ฏธ์ฒ ๋ณด์ง ๋ชปํด ๋ฐ๋ผ ์ง์ฐ์ง ๋ชปํ๊ณ , ์ดํ ํ
์คํธ ์ฝ๋ ์คํ์ username ์ด๋ผ๋ ์นผ๋ผ์ด DB์ ์๋ค๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ฉฐ ํ
์คํธ๊ฐ ์คํจํ์ต๋๋ค. ๊ทธ๋ฌ๋ค ์ฐ์ฐํ Member ๊ฐ์ฒด์ ์ฝ๋๋ฅผ ํ์ธํด ๋ณธ ๋ค ์๊ฒ ๋์์ต๋๋ค. ์ ์ ๊ฐ์ ๊ณ ์์ ํ์๋ ๋ถ์ด ์์์ผ๋ฉด ํ์ฌ ๊ธฐ๋ก์ ๋จ๊น๋๋ค. ์ด์ฌํ ๊ณต๋ถํ๋ ๋น์ , ํ์ดํ
!