ÀÌ ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ¼Ò½º µî·Ï Á¤º¸¿Í JDBC ¿¬°á Ç®ÀÇ ¿¬°á Ç® ¼³Á¤À» ±¸¼ºÇÕ´Ï´Ù(JDBC ¿¬°á Ç® ¸¶¹ý»çÀÇ ´Ü°è 2¿¡ ÇØ´ç).
´ÙÀ½ Ç¥¿¡¼´Â ȸ鿡 Ç¥½ÃµÇ´Â Çʵå¿Í ¹öư¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ¿ÞÂÊ ¿¿¡´Â Çʵå¿Í ¹öưÀÌ ³ª¿µÇ¾î ÀÖ°í ¿À¸¥ÂÊ ¿¿¡´Â ÇØ´ç ±â´ÉÀÌ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.
ÇÊµå ¶Ç´Â ¹öư
|
¼³¸í
|
||
---|---|---|---|
À̸§ |
ÀÌ Çʵ忡´Â JDBC ÀÚ¿øÀ» ¸¸µé ¶§ ÂüÁ¶·Î »ç¿ëÇÏ´Â ¿¬°á Ç®ÀÇ À̸§ÀÌ Ç¥½ÃµË´Ï´Ù. |
||
DataSource Ŭ·¡½º À̸§ |
DataSource ¶Ç´Â XADataSource API¸¦ ±¸ÇöÇÏ´Â °ø±Þ¾÷üº° Ŭ·¡½º À̸§ÀÔ´Ï´Ù. |
||
¼³¸í |
JDBC ¿¬°á Ç®¿¡ ´ëÇÑ °£·«ÇÑ ¼³¸íÀ» Á¦°øÇÕ´Ï´Ù. ÀÌ ¼³¸íÀº ¼±Åà »çÇ×ÀÔ´Ï´Ù. |
||
µÚ·Î |
ÀÌÀü JDBC ¿¬°á Ç® ¸¶¹ý»ç ȸéÀ¸·Î µ¹¾Æ°©´Ï´Ù. |
||
¸¶Ä§ |
JDBC ¿¬°á Ç® ¸¶¹ý»ç¸¦ ¸¶Ä¡·Á¸é ´©¸¨´Ï´Ù. |
||
µî·Ï Á¤º¸: Ãß°¡ |
ÀÌ Ç¥¸¦ »ç¿ëÇϸé Ç¥ÁØ ¹× ¼ÒÀ¯ JDBC µ¥ÀÌÅÍ ¼Ò½º µî·Ï Á¤º¸¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ´ëºÎºÐÀÇ µî·Ï Á¤º¸´Â ¼±Åà »çÇ×ÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î ¸ðµç Ç¥ÁØ µî·Ï Á¤º¸ÀÇ À̸§ÀÌ Á¦°øµË´Ï´Ù. ÇÊ¿äÇÑ Ç¥ÁØ ¹× °ø±Þ¾÷üº° µî·Ï Á¤º¸¸¦ °áÁ¤ÇÏ·Á¸é DB °ø±Þ¾÷üÀÇ ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ. ¿¹¸¦ µé¾î, Pointbase 4.2 Server¸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½ µî·Ï Á¤º¸ÀÇ °ªÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
|
||
»èÁ¦ |
»èÁ¦ÇÒ µî·Ï Á¤º¸ ¿·ÀÇ È®ÀζõÀ» ¼±ÅÃÇÑ ÈÄ »èÁ¦¸¦ ´©¸¨´Ï´Ù. |
||
Ç® ¼³Á¤: °íÁ¤ Ç® Å©±â |
Ç®¿¡ À¯Áö °ü¸®µÇ´Â ÃÖ¼Ò ¿¬°á ¼ö¿Í ½ÃÀÛ ½Ã¿¡ Ç®¿¡ Ãß°¡µÇ´Â Ç׸ñÀÇ ¼öµµ °áÁ¤ÇÕ´Ï´Ù. |
||
ÃÖ´ë Ç® Å©±â |
Çã¿ëµÇ´Â ÃÖ´ë ¿¬°á ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
||
Ç® Å©±â Á¶Á¤ °³¼ö |
Ç®ÀÌ °íÁ¤ Ç® Å©±â·Î ÁÙ¾îµé ¶§, Å©±â´Â ÀϰýÀûÀ¸·Î Á¶Á¤µË´Ï´Ù. Ç® Å©±â Á¶Á¤ °³¼ö °ªÀº °íÁ¤ Ç® Å©±â¸¦ Á¶Á¤ÇÏ´Â Àϰý ó¸® Å©±â¸¦ °áÁ¤ÇÕ´Ï´Ù. ÀÌ Çʵ忡 ³Ê¹« Å« °ªÀ» ÁöÁ¤ÇÏ¸é ¿¬°á Àç¼øÈ¯ÀÌ Áö¿¬µË´Ï´Ù. ÀÌ Çʵ忡 ³Ê¹« ÀÛÀº °ªÀ» ÁöÁ¤Çϸé ÇÁ·Î¼¼½º È¿À²ÀÌ ¶³¾îÁý´Ï´Ù. Ç® ¿ë·®Àº ÇÑ ¹ø¿¡ ÇϳªÀÇ ¿¬°á¾¿ Áõ°¡Çϱ⠶§¹®¿¡ ÀÌ Çʵå´Â Ç® ¿ë·®ÀÇ Áõ°¡¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù. |
||
À¯ÈÞ ½Ã°£ Ãʰú(ÃÊ) |
¿¬°áÀÌ Ç®¿¡¼ À¯ÈÞ »óÅ·Π³²¾Æ ÀÖÀ» ¼ö ÀÖ´Â ÃÊ ´ÜÀ§ ÃÖ´ë ½Ã°£ÀÔ´Ï´Ù. ÇØ´ç ½Ã°£ ÀÌÈÄ¿¡´Â Ç® ±¸Çö¿¡¼ ÀÌ ¿¬°áÀ» ´ÝÀ» ¼ö ÀÖ½À´Ï´Ù. |
||
ÃÖ´ë ´ë±â ½Ã°£ |
¿¬°á ½Ã°£ÀÌ ÃʰúµÉ ¶§±îÁö È£ÃâÀÚ°¡ ±â´Ù¸®´Â ½Ã°£ÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î ´ë±â ½Ã°£ÀÌ ±é´Ï´Ù. |
||
¿¬°á °ËÁõ: ¿¬°á °ËÁõ ÇÊ¿ä |
ÀÌ È®ÀζõÀ» ¼±ÅÃÇϸé ÀÀ¿ë ÇÁ·Î±×·¥¿¡ Àü´ÞÇϱâ Àü¿¡ ¸ðµç ¿¬°áÀ» °ËÁõÇÕ´Ï´Ù. ±×·¯¸é ³×Æ®¿öÅ© °áÇÔÀ̳ª µ¥ÀÌÅͺ£À̽º ¼¹ö Å©·¡½Ã·Î ÀÎÇØ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÒ ¼ö ¾ø°Ô µÇ´Â °æ¿ì ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö¿¡¼ ÀÚµ¿À¸·Î µ¥ÀÌÅͺ£À̽º ¿¬°áÀ» ´Ù½Ã ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¬°á °ËÁõÀº Ãß°¡ ¿À¹öÇìµå¸¦ ¹ß»ý½ÃŰ¸ç ¼º´É¿¡ ºÎÁ¤ÀûÀÎ ¿µÇâÀ» ÁÙ ¼ö ÀÖ½À´Ï´Ù. |
||
°ËÁõ ¹æ¹ý |
ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö°¡ µ¥ÀÌÅͺ£À̽º ¿¬°á °ËÁõ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ý¿¡´Â ¼¼ °¡Áö°¡ ÀÖ½À´Ï´Ù. ÀûÀýÇÑ ¹æ¹ýÀ» ¼±ÅÃÇÏ·Á¸é ÇØ´ç µ¥ÀÌÅͺ£À̽ºÀÇ ±â´ÉÀ» È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. ¼¼ °¡Áö °ËÁõ ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.
|
||
Å×À̺í À̸§ |
¸¶Áö¸· °ËÁõ ¿É¼ÇÀÎ Å×À̺íÀ» ¼±ÅÃÇÑ °æ¿ì, ¿©±â¼ Å×À̺í À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. |
||
¸ðµç ¿¬°á ²÷±â |
ÇϳªÀÇ ¿¬°áÀÌ ²÷¾îÁø °ÍÀ¸·Î È®ÀÎµÈ °æ¿ì Ç®ÀÇ ¸ðµç ¿¬°áÀ» ²÷°í ´Ù½Ã ¿¬°áÇÏ·Á¸é ÀÌ È®ÀζõÀ» ¼±ÅÃÇÕ´Ï´Ù. ¼±ÅÃÇÏÁö ¾ÊÀ¸¸é ¿¬°áÀº »ç¿ëÇÒ ¶§¿¡¸¸ °³º°ÀûÀ¸·Î ´Ù½Ã ¿¬°áµË´Ï´Ù. |
||
Æ®·£Àè¼Ç °Ý¸® |
ÀÌ µå·Ó´Ù¿î ¸ñ·ÏÀ» »ç¿ëÇϸé ÇØ´ç ¿¬°áÀÇ Æ®·£Àè¼Ç °Ý¸® ¼öÁØÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¼öÁØÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é Ç®Àº JDBC µå¶óÀ̹ö¿¡¼ Á¦°øÇÏ´Â ±âº» °Ý¸® ¼öÁØÀ¸·Î ÀÛµ¿ÇÕ´Ï´Ù. |
||
°Ý¸® ¼öÁØ º¸Àå |
ÀÌ ±â´ÉÀº Æ®·£Àè¼Ç °Ý¸® ¼öÁØÀ» ÁöÁ¤ÇÑ °æ¿ì¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. °Ý¸® ¼öÁØ º¸Àå È®ÀζõÀ» ¼±ÅÃÇϸé Ç®¿¡¼ ¼³Á¤µÈ ¿¬°áÀÇ °Ý¸® ¼öÁØÀº ¸ðµÎ °°°Ô µË´Ï´Ù. ¿¹¸¦ µé¾î, ¸¶Áö¸·À¸·Î »ç¿ëÇßÀ» ¶§ ÇÁ·Î±×·¥¿¡¼ ¿¬°áÀÇ °Ý¸® ¼öÁØÀ» º¯°æÇÑ °æ¿ì(¿¹: con.setTransactionIsolation ¸Þ¼Òµå »ç¿ë), °Ý¸® ¼öÁØ º¸Àå ±â´ÉÀ» »ç¿ëÇÏ¸é °Ý¸® ¼öÁØÀÌ ÁöÁ¤ÇÑ °Ý¸® ¼öÁØÀ¸·Î ´Ù½Ã º¯°æµË´Ï´Ù. |
||
Àç¼³Á¤ |
Çʵ带 ±âº»°ªÀ¸·Î Àç¼³Á¤ÇÏ·Á¸é Àç¼³Á¤À» ´©¸¨´Ï´Ù. |
||
ÀúÀå |
¿Ï·áµÈ ÀÚ¿øÀ» ÀúÀåÇÕ´Ï´Ù. |
ÂüÁ¶ | |
---|---|