๋ฐ์ํ VO2 [JDBC] Bean & JDBC์ฐ๊ฒฐ ์ด๋ฒ ํฌ์คํ ์ ๋ชฉ์ฐจ๋ ๋ค์๊ณผ ๊ฐ๋ค. 1. Bean 1) ๊ฐ์ 2) ๊ณ์ฐ๊ธฐ ์ค์ต 3) ๋ก๊ทธ์ธ ์ค์ต 4) ํด์ฆ ์ค์ต 5) ๊ฒ์ํ๊ธ์์ฑ ์ค์ต 2. JDBC 1) ๋ฐ์ดํฐ ์ฐ๊ฒฐ 1. Bean 1) ๊ฐ์ ์ด์ ํฌ์คํ ๋ค์์๋ ๊ฐ๊ฐํ bean์ ๋ํ ๊ฐ๋ ๋ค์ด ์กฐ๊ธ์ฉ ์ธ๊ธ๋์์ผ๋, ๋ด์ฉ์ ๋ํ ์ ๋ฆฌ๋ ํด๋น ํฌ์คํ ์์ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ด๋ฃจ์ด ์ง ์์ ์ด๋ค. ๋น์ฆ(Beans)๋ ํน์ ํ ์ผ์ ๋ ๋ฆฝ์ ์ผ๋ก ์ํํ๋ ์ปดํฌ๋ํธ๋ฅผ ์๋ฏธํ๋ค. ์ฌ๊ธฐ์ ์ปดํฌ๋ํธ๋ ์ฝ๊ฒ ๋งํด ๊ธฐ๋ฅ ๋ฉ์ด๋ฆฌ๋ผ๊ณ ํํ์ด ๊ฐ๋ฅํ ๊ฒ ๊ฐ๋ค. JSP ๋น์ฆ๋ ๋ง ๊ทธ๋๋ก JSP์ ์ฐ๋ํ๋ ค๊ณ ๋ง๋ค์ด์ง ์ปดํฌ๋ํธ ํด๋์ค๋ฅผ ์๋ฏธํ๋ค. ๋ํ ์ด JSP ๋น์ฆ๋ ์ปจํ ์ด๋์ ์์นํ๊ณ ์๋ค. JSP์์ ์ฌ์ฉํ๋ ๋ก์งํํธ๋ฅผ ๋น์ฆ๋ผ๊ณ ํํํ๊ณ , ์๋ฐ ์ธ์ด๋ก ์ฌ์ฉ๋๋ฏ๋ก ์๋ฐ๋น์ฆ๋ผ๊ณ ๋ ํ๋ค. ์ ์ง๋ณด์.. 2022. 3. 1. [Oracle] pstmt VO์ ์ฌํ ๊ฐ๋ , pstmt์ ์ฌ์ฉ๊ณผ stmt์์ ์ฐจ์ด, ํฌ์คํ ๋ด์ฉ์ ํ์ฉํ ์ค์ต์์ ์ฝ๋ ๋ฐ ํ์ด์ ๋ด์ฉ์ ํฌ์คํ ํ์๋ค. 1. ModelVO_TableDB์์์ ์ญํ 1) VO์ tableDB๋ ๋ณ๊ฐ์ด๋ค : tableDB๋ฅผ ๋ฐฐ์ด๋ก ๊ฐ์ง๊ณ ๋ค๋ ์ ์์ด, VO์ TableDB์ ๋ด์์ ๋ค๊ณ ๋ค๋๊ธฐ ์ฉ์ดํ๊ฒ ํ๋ ์๋ฃํ์ ๊ฐ๋ ์ด๋ค. 2) ๋ก์ง๋ง๋ค์์์ VO : VO๋ DAO์ ํต์ฌ ๋ก์ง์ ์ธ์๋ฅผ ํจ์จ์ ์ผ๋ก ์ ๋ฌํ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉ๋๋ค. ์ด๋ฌํ VO๋ ๊ฐ๊ฐ์ ํต์ฌ๋ก์ง์์ ์๋์ ๊ฐ์ ๋จ๊ณ๋ค์ ํตํด TableDB์ ์ ๋ฌ๋๋ค. * Table 1๊ฐ๋น 1๊ฐ์ DAO(๋น์ฆ๋์ค๋ฉ์๋ ๋ก์ง)๊ฐ ํ์ํ๋ค * 1) VO์ set์ด ์๋ฃ๋๊ณ , 2) DAO์ ํด๋น VO๊ฐ ์ ๋ฌํ๋ผ ๋ช ๋ น์ ๋ด๋ฆฌ๋ฉด, 3) DAO์ ์ธ์๋ก ma.. 2022. 1. 21. ์ด์ 1 ๋ค์ ๋ฐ์ํ