|
° ÀÇ ¾È ³»
|
|
°Á¸í
|
Struts2&Hibernate&MiPlatForm |
|
±³ Àç
|
º°µµ ±³Àç(°ÀÇ Ã¹³¯ Àϰý Áö±Þ) |
|
°Á ÀÏÁ¤
|
9¿ù19ÀÏ(Åä) ~ 10¿ù25ÀÏ(ÀÏ)(ÁÖ¸»Àú³á 6½Ã20ºÐ~10½Ã20ºÐ, ÇÏ·ç4½Ã°£) ÃÑ 40½Ã°£ |
|
°ÀÇÀå¼Ò
|
[Á¦1°ü 1°ÀÇÀå]±¸·Î µðÁöÅÐ1´ÜÁö À̾ؾ¾º¥Ã³µå¸²Å¸¿ö2Â÷ 1202È£(±¸·Î±¸ ±¸·Îµ¿ 197-10)
(À̸¶Æ® µÚÂÊ ÁÖÂ÷Àå ±æ °í¿ë¾ÈÀü¼¾ÅÍÂÊ¿¡¼ ³»¸®¸·±æ·Î ¾à200¹ÌÅÍ Á¤µµ Á÷ÁøÀ¸·Î ³»·Á¿À½Ã¸é À̾ؾ¾ 3Â÷ Áö³ª¼ À̾ؾ¾ 2Â÷ ÀÖ½À´Ï´Ù.)
´ë¸²¿ª, ³²±¸·Î¿ª, ±¸·ÎµðÁöÅдÜÁö¿ª¿¡¼ 800¹ÌÅÍ, 10~12ºÐ ¼Ò¿ä [¾àµµº¸±â] |
|
¼ö°ÀýÂ÷
|
- °Á³»¿ë È®ÀÎ
- ÀüÈ ¶Ç´Â ȨÆäÀÌÁö(www.oraclejava.co.kr)¸¦ ÅëÇÑ ¼ö°Áö¿ø ¹× ¼ö°·á °áÁ¦(¹«ÅëÀåÀÔ±Ý, ¿Â¶óÀÎ Ä«µå°áÁ¦)
- °í¿ëº¸Çèȯ±Þ °ü·Ã ¼·ù Á¦Ãâ(°í¿ëº¸Çèȯ±Þ ´ë»óÀÚÀÎ °æ¿ì)
- ¼ö°Àü : Ä¿¸®Å§·³ ¹× Àå¼Ò¿¡ ´ëÇØ ´Ù½Ã Çѹø °øÁö
±³À° Àü ¼³¹® ÀÛ¼º(°£´ÜÇÑ °³¹ß °æ·Â, ¼ö° ¸ñÀû, °ÁÂÁøÇà¹æ½Ä µî)
- °ÁÂ ¼ö°
- ¼ö°ÈÄ : ±³À° ÈÄ ¼³¹® ÀÛ¼º |
|
¼ö°·á
|
- 32¸¸¿ø - °í¿ëº¸Çè ȯ±Þ(50~80% ȯ±Þ) [°í¿ëÁÖȯ±Þ]´ë±â¾÷:165,627¿ø, Áß¼Ò±â¾÷:207,034¿ø ȯ±Þ [°³Àμö°Áö¿ø(°³ÀÎȯ±Þ)]Á¤±ÔÁ÷,ºñÁ¤±ÔÁ÷:207,034 ¿ø ȯ±Þ (300ÀÎÀÌ»ó ´ë±â¾÷ ÀçÁ÷ÀÚ´Â °³ÀÎȯ±Þ ºÒ°¡´É ÇÕ´Ï´Ù.) - ´É·Â°³¹ßÄ«µå Àü¾×Áö¿ø |
|
¼ö°·á ÀԱݾȳ»
|
- ¿Â/¿ÀÇÁ¶óÀÎ Ä«µå°áÁ¦, °èÁÂÀÌü(¼ö°¾È³»->ÀԱݾȳ» ÂüÁ¶) |
|
¹®ÀÇ»çÇ×
|
- 070-7555-4760~1¹øÀ¸·Î ¿¬¶ô ºÎŹ µå¸³´Ï´Ù. |
|
±³À°°³¿ä
|
MVC ±â¹ÝÀÇ °³¹ß°ú ¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©ÀÇ È®»êÀ» À̲ø¾ú´ø ½ºÆ®·µÃ÷ 1°ú »õ·Î¿î ¸ð½ÀÀÎ ½ºÆ®·µÃ÷2¸¦ º» °Á¿¡¼ ÁýÁßÀûÀ¸·Î ´Ù·ç¾î º½À¸·Î½á
Struts1, Struts2¸¦ ÅëÇÑ ºü¸¥ °³¹ßÀ» ÅëÇÑ »ý»ê¼º Çâ»óÀ» È®ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ºÆ®·µÃ÷´Â ÁÁÀº ÇÁ·¹ÀÓ¿öÅ©Áö¸¸ Ãʱ⠼³°èÀÇ º¹ÀâÇÑ ¼³Á¤ µîÀÇ ±â¼úÀûÀÎ ÇѰ踦 °¡Áö°í ÀÖ¾ú°í
À¥¿öÅ©´Â ¶Ù¾î³ ±â¼úÀÓ¿¡µµ ¹®¼¿Í µµ±¸ÀÇ ºÎÁ·°ú ÃæºÐÇÑ Ä¿¹Â´ÏƼ¸¦ È®º¸ÇÏÁö ¸øÇÑ ÀÌÀ¯·Î ±×¸¸Å ¾Ë·ÁÁöÁö ¾Ê¾Ò´ø ¹®Á¦°¡ ÀÖ¾ú½À´Ï´Ù. ½ºÆ®·µÃ÷2´Â ¹Ù·Î ÀÌ µÎ °³ÀÇ ¶Ù¾î³ ÇÁ·¹ÀÓ¿öÅ©°¡ °¡Áø ´ÜÁ¡À»±Øº¹Çϰí
ÀåÁ¡À» °áÇÕ½ÃÄѼ ¸¸µé¾îÁø ȹ±âÀûÀÎ ÇÁ·¹ÀÓ¿öÅ© ÀÔ´Ï´Ù. POJO ±â¹ÝÀÇ ¾×¼Ç°ú Æû, AJAX ű×, ÀÎÅͼÁÅÍ ±â¹ÝÀÇ ¾×¼Ç ó¸®, Æí¸®ÇÑ µðÆúÆ® ȯ°æ ¼³Á¤, °·ÂÇÑ Ç÷¯±×ÀÎ ÇÁ·¹ÀÓ¿öÅ©¿Í °°Àº Ư¡µéÀº ¼ö°»ýµé¿¡°Ô Å« ¸Å·ÂÀ¸·Î ´Ù°¡¿Ã °Í ÀÔ´Ï´Ù. ¶ÇÇÑ º» °Á¿¡¼´Â X-Internet ±â¼úÀÌ Àû¿ëµÈ UI ComponentÀÌ¸é¼ ±ÝÀ¶±Ç¿¡¼ ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ´Â MiPlatForm°ú °ü·ÃµÈ ±³À°À» ÁøÇàÇÏ¿© ½Ç¹« °³¹ß¿¡¼ÀÇ ÀûÀÀ·ÂÀ» UP ½ÃÄÑ µå¸± °Í ÀÔ´Ï´Ù.
|
|
±³À°¸ñÇ¥
|
Struts 1, Struts2 & Hibernate¿¡ ´ëÇÑ ÀÌÇØ¸¦ ¹ÙÅÁÀ¸·Î ÇÑ ½Ç¹« ÀûÀÀ·Â UP
X-Internet ±â¼úÀÇ Ui componentÀÎ MiPlatForm¿¡ ´ëÇÑ ÀÌÇØ ¹× »ç¿ë¹ý ½Àµæ |
|
±³À°´ë»ó
|
Java¿¡ ´ëÇÑ ±âº»ÀûÀÎ Áö½ÄÀ» °¡Áö°í ÀÖÀ¸¸é¼ ÃֽŠÀ¥ °³¹ß ±â¼úÀ» ¹è¿ì·Á´Â Çлý ¶Ç´Â °³¹ÙÀÚ Jsp/Servlet °³¹ß °æÇèÀº ÀÖÀ¸³ª ÃֽŠÇÁ·¹ÀÓ¿÷ °³¹ß°æÇèÀÌ ºÎÁ·ÇÑ °³¹ßÀÚ |
|
¼±¼öÇнÀ
|
JAVA, JSP |
|
±³ À° ³» ¿ë
|
|
Struts 1
|
- Struts °³¿ä
½ºÆ®·µÃ÷(Struts) ¼Ò°³
MVC µðÀÚÀÎ ÆÐÅÏ
°³¹ßȯ°æ¼³Á¤
|
-Model ¿µ¿ª
ºñÁî´Ï½º ¼ºñ½º °èÃþ ¼³°è
ÆÛ½Ã½ºÅϽº °èÃþ ¼³°è(DTO, EIS, Factory)
|
- Controller ¿µ¿ª
Struts configuration
Validation, Exceptionó¸®
Controller ¿µ¿ª ±¸Çö
|
- View ¿µ¿ª
Tag Library, Struts Tags, JSTL, EL,
Internationalization |
- Advanced Struts
Dynamic Forms
Tiles, Validator
|
|
Struts 2
|
MVC Model ¼Ò°³
½ºÆ®·µÃ÷1 °ú ½ºÆ®·µÃ÷2ÀÇ ºñ±³ (¾×¼ÇÀ» ÁÖ·Î)
½ºÆ®·µÃ÷2 °³¹ß ȯ°æ ±¸ÃàÇϱâ
½ºÆ®·µÃ÷2 ¾ÆÅ°ÅØÃ³
½ºÆ®·µÃ÷2¸¦ ÀÌ¿ëÇÑ HelloWorld ÀÛ¼º!
|
web.xml, struts.xml
package, namespace, include, action, result
struts.properties
|
´Ü¼øÇÑ ÇüÅÂÀÇ POJO ¾×¼Ç
Action Interface, ActionSupport
Request Paramenter ó¸®
Validation Check, »ç¿ëÀÚ ÀÔ·Âó¸®
|
ÀÎÅͼÁÅÍ ¼³Á¤
Dependency InjectionÀ» À§ÇÑ ÀÎÅͼÁÅÍ
params, workflow, file upload, prepare, starticParams, checkbox,execption,serverConfig
ÀÎÅͼÁÅ͸¦ ÀÌ¿ëÇÑ ActionÀÇ ¼öÇà½Ã°£ ÃøÁ¤, ÆÄÀϾ÷·Îµå, ·Î±×ÀÎ ¿¹Á¦ ½Ç½À
|
result-type°ú result
global-results
Result Type
chain, dispatcher, freemarker, httpheader, redirect, stream, velocity, xslt, plainText
|
Type Conversion
À¯È¿¼º °Ë»ç(Validation Check)
±¹Á¦È(Internationalization)
CRUD ¾×¼Ç
Struts2¿Í Spring ¿¬µ¿
|
|
Hibernate
|
Hibernate µµÀÔ¹è°æ
Architecture
Simple Application ¿¹Á¦
Simple Web Application ¿¹Á¦
Ŭ·¡½º Å×ÀÌºí ¸ÅÇÎ
ÇÏÀ̹ö³×ÀÌÆ® ¸ÅÇΠŸÀÔ
CRUD API
º¹ÇÕŰ ¸ÅÇΠó¸®
|
|
MiPlatForm
|
X-Internet/MiPlatform¢â¿¡ ´ëÇÑ °³³ä
°³¹ßȯ°æ¼³Á¤
±âº»È¸é°³¹ß
Service°³¹ß ¹× ȸ鿬°è(JSP)
Component¿Í µ¥ÀÌÅͺ£À̽º ¿¬µ¿
|