|
||
![]() |
![]() ![]() ![]()
³ß ¸»¾¸ÇϽŠÁ¤µµ°¡ ÀϹÝÀûÀÌÁÒ
2020-07-20
![]()
|
![]() |
![]() ![]()
ÀúÈñµµ ½ºÇÁ¸µ MVC + MyBtis ¾²°í Àֳ׿ä
|
![]() |
![]() ![]() ¾Æ ~ |
![]() |
![]() ![]()
Çѱ¹ÀÇ °³¹ß Æз¯´ÙÀÓ¿¡ ¼Ó³»¸¦ º¸¸é ¾Ë ¼ö ÀÖ½À´Ï´Ù.
JPA´Â °´Ã¼ÁöÇâÀû ¿ÀºêÁ§Æ® Çڵ鸵À» Á÷Á¢ Çϴ¹ݸé(Äõ¸®¸¦ ¸ô¶óµµ »ç¿ë°¡´É) Mybatis´Â Äõ¸®¸¦ Á÷Á¢ ´Ù·ç´Â ¹æ½ÄÀÔ´Ï´Ù. ¾ö¹ÐÈ÷ ¸»Çϸé ÀÌ·± DB¸¦ ´Ù·ç´Â ORMÀÇ ¼º°ÝÀÌ JPA, Hibernate µîÀÌ ÇØ´çÇÏ°í ÁØORM??À̶ó ÇÒ¼öÀÖ´Â°Ô Mybatis·ùÀÔ´Ï´Ù. ¿©Æ°, Çѱ¹Àº ¾÷¹«°¡ ¼¼ºÐÈ µÇ¾îÀÖÁö ¾Ê±â¶§¹®¿¡(ex. °³¹ßÀÚ°¡ UI, Server, Script, DB ¸ðµç°É ´ÙÇؾßÇÔ.), Äõ¸®¸¦ Á÷Á¢ ´Ù·ç°Ô²û Áö½Ã°¡ ÆíÇϱ⿡ Mybaits¸¦ ¸¹ÀÌ »ç¿ëÇÕ´Ï´Ù.
¼¼°èÀûÀ¸·Î º¸¸é Mybatis °°Àº ORM°°Áö ¾ÊÀº plugin »ç¿ëºóµµ°¡ Çѱ¹¸¸ 90%¿¡ À°¹ÚÇÒ¸¸Å ¾ÐµµÀûÀÔ´Ï´Ù.;;;
JPAµîÀ» »ç¿ëÇÏ·Á¸é DB ºÐ¼®¼³°è ºñÁßÀÌ ³ô¾Æ¾ßÇÏ°í °áÇÔÀÌ Àû¾î¾ß Çϱ⶧¹®¿¡(ex, Çʵ忡¼ º¸¸é ¼³°è¸¦;;; °°Àº Ä÷³ÀÌ ÀÌÅ×À̺í ÀúÅ×ÀÌºí °ü°è°³ÆÇÀ¸·Î ¼³°èµÇ´Â °æ¿ì°¡ ¸¹°í, 1:´Ù µî¿¡ ¸»µµ¾ÈµÇ´Â;;¤Ñ¤Ñ¤») ¶ÇÇÑ, DBA µîÀÇ Àü¹® DBÀηÂÀÌ ¾øÀÌ °³¹ßÀÚ°¡ ´Ù ÇؾßÇÏ´Â ±¸Á¶·Î ÀηÂÀ» Â¥³»±â¶§¹®¿¡ Mybatis°¡ ¾ÐµµÀûÀÏ ¼ö ¹Û¿¡ ¾ø½À´Ï´Ù.
¡Ø ¿©±â¼ boot, legacy´Â Àǹ̰¡ ¾ø½À´Ï´Ù. Â÷¶ó¸® legacy¿¡ ¼ø¼ö JSP³Ä, boot¿¡ Template ±¸Á¶À̳İ¡ °áÁ¤»çÇ×ÀÔ´Ï´Ù. Spring boot¿¡¼´Â JSP´Â Áö¾çÇÕ´Ï´Ù. Template ±¸Á¶ÀÇ UI¸¦ ±ÇÀåÇϸç ÇÁ·ÎÁ§Æ® »ý¼º½Ã¿¡µµ JSP´Â ±ÇÀå¿¡¼ ºüÁ®ÀÖ½À´Ï´Ù. |
![]() |
![]() ![]() ![]() xÇ÷§ÆûÀ̳ª ³Ø»çÅ©·Î ¾²´Â°÷µµ ÀÖ±äÇÏÁÒ. |
|
|
![]() |
![]() | ¡â ÀÌÀü±Û¡ä ´ÙÀ½±Û | ¸ñ·Ïº¸±â | ![]() |