| ´Ü´ÜÀû ÀÎ SimpleJTA´Â µ¶¸³ ½ÇÇà Çü JTA ȣȯ Æ®·£Àè¼Ç °ü¸®ÀÚ¸¦ ±¸ÇöÇÕ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
´Ü´ÜÀû ÀÎ ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- The Apache License 2.0
- °Ô½ÃÀÚ À̸§:
- Dibyendu Majumdar
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.mazumdar.demon.co.uk/DM1-Thread-Library-TOC.html
´Ü´ÜÀû ÀΠű×
´Ü´ÜÀû ÀÎ ¼³¸í
SimpleJTA´Â µ¶¸³ ½ÇÇà Çü JTA ȣȯ Æ®·£Àè¼Ç °ü¸®ÀÚ¸¦ ±¸ÇöÇÕ´Ï´Ù. SimpleJTA´Â µ¶¸³ ½ÇÇà Çü JTA ȣȯ Æ®·£Àè¼Ç °ü¸®ÀÚ¸¦ ±¸ÇöÇÕ´Ï´Ù. SimpleJTA ÇÁ·ÎÁ§Æ®´Â ÁÖ·Î J2EE ¼¹ö¸¦ »ç¿ëÇÒ ¼ö¾ø´Â °æ¿ì ¿¹¸¦ µé¾î Servlet ÀÀ¿ë ÇÁ·Î±×·¥ ¶Ç´Â µ¶¸³ ½ÇÇà Çü Java ÇÁ·Î±×·¥À» »ç¿ëÇÒ ¼ö¾ø´Â °æ¿ì¿¡ »ç¿ëÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù .SimpleJTA´Â Oracle 9i ¹× Apache Derby µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛÀ¸·Î °³¹ß ¹× Å×½ºÆ® ÁßÀÔ´Ï´Ù. XA ÀÎÅÍÆäÀ̽º¸¦ Áö¿øÇÏ´Â ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ¿¡ ´ëÇÑ Áö¿øÀ» »ó´çÈ÷ ½±°Ô Ãß°¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ SimpleJTA´Â J2EE ¶Ç´Â ¼ºí¸´ ÄÁÅ×À̳ʰ¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. SimpleJTA¸¦ »ç¿ëÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ´Ù¸¥ JTA ±¸ÇöÀ¸·Î ½±°Ô Àüȯ ÇÒ ¼ö ÀÖµµ·Ï UserTransaction ÀÎÅÍÆäÀ̽ºÀÇ ±¸ÇöÀ» Á¦°øÇÕ´Ï´Ù. ¡¤ SimpleJTA´Â ½Ã½ºÅÛ Ãæµ¹ ÈÄ º¹±¸¸¦ È°¼ºÈÇϱâ À§ÇØ Æ®·£Àè¼Ç ·Î±×¸¦ ±¸ÇöÇÕ´Ï´Ù. ¡¤ ¿©·¯ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö °£ÀÇ ºÐ»ê Æ®·£Àè¼Ç ÀüÆÄ°¡ Áö¿øµÇÁö ¾Ê½À´Ï´Ù. JTS¿¡ ´ëÇÑ Áö¿øÀÌ ¾ø½À´Ï´Ù. ¡¤ SimpleJTA´Â UserTransaction, Transaction ¹× TransactionManager ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÕ´Ï´Ù. Æ®·£Àè¼Ç ¹× TransactionManager ÀÎÅÍÆäÀ̽º´Â ±¤¹üÀ§ÇÏ°Ô Å×½ºÆ®µÇÁö ¾Ê¾Ò½À´Ï´Ù. ¡¤ SimpleJTA´Â Oracle ¹× Derby ¿ë ÀÚü JDBC µ¥ÀÌÅÍ ¼Ò½º¸¦ Á¦°øÇÕ´Ï´Ù. ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ¿¡ ´ëÇÑ Áö¿øÀ» ½±°Ô Ãß°¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ SimpleJTA JDBC DataSources ¹× UserTransaction ±¸ÇöÀº JNDI¿¡ µî·Ï ÇÒ ¼ö ÀÖÁö¸¸ ¾ÆÁ÷ Å×½ºÆ®µÇÁö ¾Ê¾Ò½À´Ï´Ù. ¡¤ WebSphere MQ ¹× Oracle AQ. ¡¤ SimpleJTA 2 °³ÀÇ JMS Á¦°øÀÚ¿¡ ´ëÇÑ ½ÇÇèÀû Áö¿øÀÌ ÀÖ½À´Ï´Ù. ¡¤ SimpleJTA Spring Framework °ü¸® ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ Spring-DAO¸¦ pom.xmlÀÇ Á¾¼Ó¼º ¸ñ·Ï¿¡ Ãß°¡Çß½À´Ï´Ù. ¡¤ SerformUserTransaction¿¡ TransactionManager ÀÎÅÍÆäÀ̽º¸¦ Ãß°¡Çß½À´Ï´Ù. ¡¤ TestConfig.xml¿¡ SpringTransactionManager Bean Á¤ÀǸ¦ Ãß°¡Çß½À´Ï´Ù. ¡¤ FindBugs °¡º¸°í ÇÑ °íÁ¤ µÈ ¹®Á¦ (³²Àº 4 °³ÀÇ °áÇÔ). ¡¤ ActiveMQ¿¡ ¸Å¿ì ±âº»ÀûÀÎ Å×½ºÆ® ÄÉÀ̽º°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ ActiveMQJMSConnectionFactoryAptortor¿¡¼ À߸øµÈ Ŭ·¡½º À̸§ÀÌ ¼öÁ¤µÇ¾ú½À´Ï´Ù.
´Ü´ÜÀû ÀÎ °ü·Ã ¼ÒÇÁÆ®¿þ¾î