
PreparedStatement๋ก ์ฟผ๋ฆฌ๋ฌธ ์์ฑ์ ํ๋ผ๋ฏธํฐ๋ฅผ ๋ฌผ์ํ๋ก ํ์ํ๊ณ
PreparedStatement๋ณ์๋ช
.setString(๋ช๋ฒ์งธ ๋ฌผ์ํ์ธ์ง ์ซ์๋ก ํ์, ๋ค์ด๊ฐ ๊ฐ) <- ์ด๋ฐ ์์ผ๋ก ์์ฑ์ํ๋ค. ์ฌ๊ธฐ์ ๋ค์ด๊ฐ ๊ฐ์ด ๋ถ์ ํฉํด์ ๋ฐ์ํ๋ ์๋ฌ๋ค. ๋ณดํต์ ๊ฒฝ์ฐ๋ ๋ฌผ์ํ์ ์์๊ฐ ํ๋ ค์ ์๋ก ๋ค๋ฅธ ๋ถ์ ํฉํ ๊ฐ์ด ๋ค์ด๊ฐ ์๋ฌ๊ฐ ๋ฐ์ํ์๋ค.
NullPointerException ๋ฐ์์์ธ
๊ฐ์ฒด๋ฅผ ์์ฑํ ํ ์ธ์คํด์ค๋ฅผ ์์ฑํ์ง ์๊ณ null์ค๋ธ์ ํธ๋ฅผ ์ฌ์ฉํ๋ ค ํ ๊ฒฝ์ฐ ๋ฐ์
์ด ๋ฉ์ธ์ง ๋์ฌ๋๋ ps.setString() ํ๋ ๋ถ๋ถ์ด ์ ๋๋ก ๋์ด์๋์ง ์ดํด๋ณธ๋ค. method ํ๋ผ๋ฏธํฐ ๊ฐ์์ ps.setString ํ ๋ ์ซ์๊ฐ ํ๋ ธ์๋ ํน์ ๋ณ์๊ฐ ํ๋ฆด๋ ๋๋ ์๋ฌ์ด๋ค.
SQL๋ฌธ๋ฒ์ ์ฒดํฌํด๋ณด์ !