๐Ÿ“… 2025-05-16 ์ „๋ฌธ๋ฒ„์ „์กฐํšŒ EBI OP ์ƒ์„ฑ


๐Ÿงฉ ์—…๋ฌด ๊ฐœ์š”

๋ถ€์žฅ๋‹˜์ด ๋ฉ”์‹œ์ง€๋กœ ์ฃผ์‹  ์š”์ฒญ:

โ€œ์ „๋ฌธ๋ฒ„์ „์กฐํšŒ Ebi op ์ƒ์„ฑ(์ฟผ๋ฆฌํฌํ•จ)โ€œ
ํ…Œ์ด๋ธ” : ์ „๋ฌธ๋ฒ„์ „๋‚ด์—ญ
์ž…๋ ฅ : ์‹ ํ•œ์€๊ธˆ์œต๋ง์ „๋ฌธ์œ ํ˜•์ฝ”๋“œ
์ถœ๋ ฅ : ์‹ ํ•œ์€๊ธˆ์œต๋ง์ •์˜์‹๋ณ„๊ฐ’(์‹ ํ•œ์€๊ธˆ์œต๋ง์ „๋ฌธ์œ ํ˜•์ฝ”๋“œ + ์‹ ํ•œ์€๊ธˆ์œต๋ง์ „๋ฌธ๋ฒ„์ „๋ฒˆํ˜ธ), ์‹ ํ•œ์€๊ธˆ์œต๋ง์„œ๋น„์Šค์‹๋ณ„๊ฐ’


๐Ÿ” ๋‚ด๊ฐ€ ์ดํ•ดํ•œ ๋‚ด์šฉ

  • ์ „๋ฌธ๋ฒ„์ „๋‚ด์—ญ ํ…Œ์ด๋ธ”์„ ๋Œ€์ƒ์œผ๋กœ
  • EBI์—์„œ OP๋ฅผ ํ•˜๋‚˜ ์ƒ์„ฑ
  • ์กฐํšŒ OP๋Š” ์ „๋ฌธ์œ ํ˜•์ฝ”๋“œ๋ฅผ ์ž…๋ ฅ ๋ฐ›์•„์„œ
  • ์ •์˜์‹๋ณ„๊ฐ’, ์„œ๋น„์Šค์‹๋ณ„๊ฐ’์„ ์กฐํšŒํ•จ

๐Ÿ—ƒ๏ธ ๋Œ€์ƒ ํ…Œ์ด๋ธ”: ์ „๋ฌธ๋ฒ„์ „๋‚ด์—ญ (CPBBO_MSGVR_L)

์ปฌ๋Ÿผ๋ช…์„ค๋ช…
์‹ ํ•œ์€๊ธˆ์œต๋ง์ „๋ฌธ์œ ํ˜•์ฝ”๋“œ์ „๋ฌธ ๋ถ„๋ฅ˜ ์ฝ”๋“œ
์‹ ํ•œ์€๊ธˆ์œต๋ง์ „๋ฌธ๋ฒ„์ „๋ฒˆํ˜ธ์ „๋ฌธ ๋ฒ„์ „
์‹ ํ•œ์€๊ธˆ์œต๋ง์„œ๋น„์Šค์‹๋ณ„๊ฐ’์—ฐ๊ณ„ ์„œ๋น„์Šค ID

๐Ÿ› ๏ธ SQL ์˜ˆ์‹œ

SELECT 
  NBW_MESG_TYCD || NBW_MESG_VER_NO AS NBW_MESG_DEF_ID, -- ์ •์˜์‹๋ณ„๊ฐ’
  NBW_MESG_SVC_ID                                -- ์„œ๋น„์Šค์‹๋ณ„๊ฐ’
FROM CPBBO_MSGVR_L
WHERE NBW_MESG_TYCD = :nbw_mesg_tycd

โœ… ์‹ค๋ฌด ์ ์šฉ ๋ฐฉ์‹

  • RSA์—์„œ ์ „๋ฌธ๋ฒ„์ „๋‚ด์—ญ์กฐํšŒ OP๋ฅผ EBI์— ๋“ฑ๋ก

  • DAO ๋˜๋Š” ์ง์ ‘ SQL์— ํ•ด๋‹น ์ฟผ๋ฆฌ ๋“ฑ๋ก

  • OP ๊ฒฐ๊ณผ ๋งคํ•‘ ์‹œ DTO์— ์ •์˜์‹๋ณ„๊ฐ’/์„œ๋น„์Šค์‹๋ณ„๊ฐ’์„ ๋งคํ•‘

  • ๋…ผ๋ฆฌ์ฝ”๋“œ์—์„œ๋Š” ํ•ด๋‹น EBI๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ์ž…๋ ฅ๊ฐ’ ๊ฒ€์ฆ, ์ค‘๋ณตํ™•์ธ ๋“ฑ์— ์‚ฌ์šฉ ๊ฐ€๋Šฅ