vlaptor.

À¥ ±â¹Ý MVC ¹× IOC ÇÁ·¹ÀÓ ¿öÅ©.
Áö±Ý ´Ù¿î·Îµå

vlaptor. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • The Apache License 2.0
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Guilherme Silveira
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:

vlaptor. ű×


vlaptor. ¼³¸í

À¥ ±â¹Ý MVC ¹× IOC ÇÁ·¹ÀÓ ¿öÅ©. VRAPTOR´Â ¸¹Àº ÇÁ·¹ÀÓ ¿öÅ© ¹× ¾ÆÀ̵ð¾î (Seam, Tripes, Hibernate Annotations, WebWork µî)¸¦ ±â¹ÝÀ¸·ÎÇÏ´Â À¥ ±â¹Ý MVC ¹× IOC ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù .vlaptor 2´Â Java 5 ÁÖ¼®À» ÃÖ´ëÇÑ È°¿ëÇϱâ À§ÇØ ¿ÏÀüÈ÷ ´Ù½Ã ÀÛ¼ºµÇ¾ú½À´Ï´Ù. °á°ú? Web.It È£ÀÇ ±¸¼ºÀ» ÅëÇØ À¥À» ÇÁ·Î±×·¡¹Ö ÇÒ ¼öÀÖ´Â °£´ÜÇÑ ¹æ¹ýÀÔ´Ï´Ù. ¿Ö¿ä? XML / Properties / AnnotationsÀÇ ±¸¼ºÀº Ç×»ó Áö·çÇÏ°í ½Ç¼ö¸¦ ½±°í ¹Ýº¹ÀûÀ¸·Î ¹Ýº¹ÀûÀ¸·Î (ÀÏ¸í º¹»ç ¹× ºÙ¿© ³Ö±â)ÇÕ´Ï´Ù.ÀÌ ÇÁ·¹ÀÓ ¿öÅ©´Â ¶óÀÌÇÁ »çÀÌŬ ¹× ±âŸ ¼Ó¼ºÀ» ±¸¼ºÇϱâ À§ÇØ ¸¹Àº XML ÆÄÀÏÀ» »ç¿ëÇÏ´Â ´ë½Åº¸´Ù ÇʼöÀûÀÎ Á¢±Ù ¹æ½ÄÀ» »ç¿ëÇÕ´Ï´Ù. ´ëºÎºÐÀÇ ¼³Á¤Àº ÀÏ¹Ý Java ¿ÀºêÁ§Æ® (POJO) ¾È¿¡ µé¾î°©´Ï´Ù. ±×·¡¼­ ÆÀÀº Á¤È®È÷ ¹«½¼ ÀÏÀÌ ÀϾ°í ÀÖ´ÂÁö ¾Ë°í ÀÖ½À´Ï´Ù. ³Ê¹« ¸¹Àº ¸¶¼úÀ» ÇÇÇϱâ À§ÇØ Å« ³ë·ÂÀÌ ¿Ï·áµË´Ï´Ù. »ç¿ëÇϱ⠽¬¿î ÄÁÆ®·Ñ·¯°¡ ÇÊ¿äÇϸç ÆÀÀº ¿À´Ã ¸î °¡Áö Àß »ý±ä Äڵ带 »ý»êÇϱ⠽ÃÀÛÇؾßÇÕ´Ï´Ù. Vlaptor´Â ÁÁÀº Ãâ¹ßÁ¡ÀÔ´Ï´Ù. »ç¿ëÇϱ⠽±°í ¸¹Àº ÀϹÝÀûÀÎ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù. Struts / WebWork / ±âŸ ÇÁ·¹ÀÓ ¿öÅ© ¸ðµÎ¿¡¼­ ¹ß°ßµÊ : ¡¤ ȸº¹ ¹× ±¸¼º ¡¤ ÁÖ¼® ±â¹ÝÀÇ ±¸¼º ¡¤ ÁÖ¼® (HibernateÀÇ ¾ÆÀ̵ð¾î) ¡¤ ÀÛ°í ½Å¼ÓÇÑ ÇнÀ °î¼± ¡¤ °£´ÜÇÑ Pojo ¼ö¾÷¿¡¼­ ±¸Çö µÈ Bussiness Logic ¡¤ ¼ÒÇü Ä÷º¼Ç (°­·ÂÇÑ) ¿É¼Ç : ¸ðµç ÇÁ·ÎÁ§Æ®´Â µ¿ÀÏÇÑ ±â´ÉÀ» »ç¿ëÇÕ´Ï´Ù. ¡¤ ¸Å°³ º¯¼ö¸¦ ±¸¹® ºÐ¼® ÇÒ ¶§ ¡¤ ÀÏ¹Ý (Java 1.5) Ä÷º¼Ç Áö¿ø ¡¤ µ¥ÀÌÅÍ º¯È¯±â ±¸Çö °£´ÜÇÑ °´Ã¼ ¡¤ÀÌ ÇÁ·¹ÀÓ ¿öÅ©¸¦ »ç¿ëÇϱâ À§Çؼ­¸¸ 10 °³ÀÇ ÅÂ±× ¶óÀ̺귯¸®¸¦ ¹è¿ï ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ´ç½ÅÀº ÀÌ¹Ì ¿å¸ÁÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù ... JSP, ¼Óµµ ¶Ç´Â ÇÁ¸® ¹Ø¸é (º§·Î ½ÃƼ + Sitemesh ½Ãµµ)¿¡ Àá°Ü ÀÖÁö ¾ÊÀ½ ¡¤ ±â¹¦ÇÑ º¯È¯ ÆÄÀÏÀÌ ÇÁ·ÎÁ§Æ®ÀÇ µð·ºÅ丮¸¦ ¸ðµÎ ºÐÇÒ ¡¤ ºü¸£°í ¾î¶² Á¾·ùÀÇ ÄÁÆ®·Ñ·¯¿¡ ÷ºÎµÇÁö ¾ÊÀº ±â´É Å׸¶ ÇÁ¸®ÆÛ ¶óÀ̺귯¸®¸¦ ±¸ÇöÇϱ⠽±½À´Ï´Ù. ´ç½ÅÀÌ ¿øÇÏ´Â ¸ðµç °ÍÀ»ÁÖ´Â °ÍÀ» ¸ñÇ¥·ÎÇÏ´Â »ç¶÷µéÀÌ ¾Æ´Ñ ¸ðµç Á¾·ùÀÇ ÄÁÆ®·Ñ·¯¿¡ ÷ºÎµÇÁö ¾ÊÀº ... Àº»ö ÃѾËÀÌ ¾ø´Ù´Â °ÍÀÌ ¾Ë·ÁÁ® ÀÖÀ¸¸ç, ±×·¸°Ô ÁÖÀåÇÏ´Â °ÍÀ» »ç¿ëÇÏ·Á°í ³ë·ÂÇÏÁö ¸¶½Ê½Ã¿À. Çϳª, Vlaptor´Â Çϳª°¡ ¾Æ´Ï¸ç ¸ðµç °ÍÀ» ÇØ°áÇÏ·Á°í ½Ãµµ ÇÒ ¶§ ´Ù¸¥ ÇÁ·¹ÀÓ ¿öÅ©°¡ ³²¾Æ Àְųª ¸¸µé¾îÁö´Â ¹®Á¦¸¦ ÇØ°áÇÕ´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ÀÌ ¸±¸®½ºÀÇ ÇÏÀ̶óÀÌÆ®´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ »ç¿ëÀÚ Ä£È­Àû ÀÎ URI¸¦ Á¦°øÇÏ´Â »õ·Î¿î ¹æ¹ýÀÔ´Ï´Ù. ¡¤ API Á¤¸® ¹× ¹ö±× ¼öÁ¤ÀÌ ÀÖ½À´Ï´Ù.


vlaptor. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

ħ¸ð

ÄÜÅÙÃ÷ ÀÎ½Ä À̹ÌÁö Å©±â Á¶Á¤À»À§ÇÑ Avidan ¹× ShamirÀÇ Sheam Á¶°¢ ±â¼úÀ» ±¸ÇöÇÏ´Â ÈÞ´ë¿ë ¶óÀ̺귯¸®. ...

161

´Ù¿î·Îµå