๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

pstmt1

[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.
๋ฐ˜์‘ํ˜•