login
ȸ¿ø°¡ÀÔ IDPWã±â





¸ðÁýÁß°úÁ¤ ¿¬°£°³°­ÀÏÁ¤




¸ðÁýÁß°úÁ¤ home > °úÁ¤¾È³» > ¸ðÁýÁß°úÁ¤
Spring&iBATIS&Hibernate&Ant&JUnit

Spring&iBATIS&Hibernate&Ant&JUnit
°­ ÀÇ ¾È ³»
°­Á¸í
Spring&iBATIS(ÁÖ¸»Àú³á)
±³ Àç
º°µµ ±³Àç(°­ÀÇ Ã¹³¯ Àϰý Áö±Þ)
°­Á ÀÏÁ¤
4¿ù3ÀÏ(Åä) ~ 5¿ù2ÀÏ(ÀÏ)(Åä/ÀÏ 18½Ã20ºÐ~22½Ã20ºÐ, ÇÏ·ç4½Ã°£ 10ÀÏ) ÃÑ 40½Ã°£
°­ÀÇÀå¼Ò
[Á¦1°ü 2°­ÀÇÀå]±¸·Î µðÁöÅÐ1´ÜÁö À̾ؾ¾º¥Ã³µå¸²Å¸¿ö 2Â÷ 1209È£(±¸·Î±¸ ±¸·Îµ¿ 197-10) (À̸¶Æ® µÚÂÊ ÁÖÂ÷Àå ±æ °í¿ë¾ÈÀü¼¾ÅÍÂÊÀ¸·Î ³¡±îÁö °è¼Ó ¿À½Ã¸é ÁÂÃø À̾ؾ¾ 3Â÷ ¿·¿¡ ÀÖ½À´Ï´Ù.) ´ë¸²¿ª, ³²±¸·Î¿ª, ±¸·ÎµðÁöÅдÜÁö¿ª¿¡¼­ 10~12ºÐ ¼Ò¿ä [¾àµµº¸±â]
¼ö°­ÀýÂ÷
- °­Á³»¿ë È®ÀÎ
- ÀüÈ­ ¶Ç´Â ȨÆäÀÌÁö(www.oraclejava.co.kr)¸¦ ÅëÇÑ ¼ö°­Áö¿ø ¹× ¼ö°­·á °áÁ¦(¹«ÅëÀåÀÔ±Ý, ¿Â¶óÀÎ Ä«µå°áÁ¦)
- °í¿ëº¸Çèȯ±Þ °ü·Ã ¼­·ù Á¦Ãâ(°í¿ëº¸Çèȯ±Þ ´ë»óÀÚÀÎ °æ¿ì)
- ¼ö°­Àü : Ä¿¸®Å§·³ ¹× Àå¼Ò¿¡ ´ëÇØ ´Ù½Ã Çѹø °øÁö
±³À° Àü ¼³¹® ÀÛ¼º(°£´ÜÇÑ °³¹ß °æ·Â, ¼ö°­ ¸ñÀû, °­ÁÂÁøÇà¹æ½Ä µî)
- °­ÁÂ ¼ö°­
- ¼ö°­ÈÄ : ±³À° ÈÄ ¼³¹® ÀÛ¼º
¼ö°­·á
- 32¸¸¿ø
- °í¿ëº¸Çè ȯ±Þ(50~80% ȯ±Þ)
[°í¿ëÁÖȯ±Þ]
´ë±â¾÷:165,627¿ø, Áß¼Ò±â¾÷:207,034¿ø ȯ±Þ
[°³Àμö°­Áö¿ø(°³ÀÎȯ±Þ)]Á¤±ÔÁ÷,ºñÁ¤±ÔÁ÷:207,034¿ø ȯ±Þ
(300ÀÎÀÌ»ó ´ë±â¾÷ ÀçÁ÷ÀÚ´Â °³ÀÎȯ±Þ ºÒ°¡´É ÇÕ´Ï´Ù.)
- ´É·Â°³¹ßÄ«µå Àü¾×Áö¿ø
¼ö°­·á
ÀԱݾȳ»
- ¿Â/¿ÀÇÁ¶óÀÎ Ä«µå°áÁ¦, °èÁÂÀÌü(¼ö°­¾È³»->ÀԱݾȳ» ÂüÁ¶)
¹®ÀÇ»çÇ×
- 070-7555-4760~1¹øÀ¸·Î ¿¬¶ô ºÎŹ µå¸³´Ï´Ù.
±³À°°³¿ä
º» ±³À°Àº ÃÖÃÊ Spring Framework¿Í iBatis¸¦ Ȱ¿ëÇÑ ÇÁ·ÎÁ§Æ® °³¹ß¹æ¹ý¿¡ ´ëÇØ ÇнÀÇÏ°Ô µÇ´Âµ¥ Ioc ¹× AOP¸¦ ÇнÀÇÔÀ¸·Î½á °³¹ßÀÚÀÇ »ç°í¸¦ ÇÑ ´Ü°è ²ø¾î ¿Ã¸± ¼ö ÀÖ°Ô µÇ¸ç »õ·Î¿î ±â¹ýÀÇ Spring JDBCÀÇ ÀÌÁ¡¿¡ ´ëÇØ ¾Ë ¼ö ÀÖ°Ô µÇ°í ºñ·Î¼­ Áö±ßÁö±ßÇÑ try ~ catch¿¡¼­ ÇØ¹æµÉ ¼ö ÀÖ´Ù. Spring MVC¸¦ ÇнÀÇÔÀ¸·Î½á MVC ¸ðµ¨ÀÇ ÁøÁ¤ÇÑ °¡Ä¡¸¦ ¾Ë ¼ö ÀÖÀ¸¸ç iBatis, Hibernate¸¦ ÇнÀÇÔÀ¸·Î½á RDB¸¦ ´Ù·ç´Âµ¥ À־ ¼ø¼öÇÑ JDBCº¸´Ù ´õ¿í Áøº¸µÈ ¹æ¹ýÀ¸·Î ÇÁ·Î±×·¥À» ÇÒ ¼ö ÀÖ°Ô µÉ °ÍÀ̰í, ±× °£°áÇÔ¿¡ ¸Å¿ì ³î¶ó°Ô µÈ´Ù. ¶ÇÇÑ UnixÀÇ make¿Í ºñ½ÁÇÑ Ant, Å×½ºÆÃ ÇÁ·¹ÀÓ¿öÅ© JUnitµîÀ» ÇнÀÇÔÀ¸·Î½á ÀÚ¹Ù °³¹ßÀڷμ­ÀÇ ÀڽۨÀ» ½É¾îµå¸± °Í ÀÔ´Ï´Ù.
±³À°¸ñÇ¥
- Spring & iBATIS¿¡ ´ëÇÑ ÀÌÇØ¸¦ ¹ÙÅÁÀ¸·Î ½Ç¹« ÀûÀÀ·Â UP
- ORM ±â¼ú¿¡ ´ëÇÑ ÇнÀ(iBATIS, Hibernate)
- Utility ±â´É¿¡ ´ëÇÑ ÀÌÇØ(Ant, JUnit)
±³À°´ë»ó
Java¿¡ ´ëÇÑ ±âº»ÀûÀÎ Áö½ÄÀ» °¡Áö°í ÀÖÀ¸¸é¼­ ÃֽŠÀ¥ °³¹ß ±â¼úÀ» ¹è¿ì·Á´Â Çлý ¶Ç´Â °³¹ßÀÚ
Jsp/Servlet °³¹ß °æÇèÀº ÀÖÀ¸³ª ÃֽŠÇÁ·¹ÀÓ¿÷ °³¹ß°æÇèÀÌ ºÎÁ·ÇÑ °³¹ßÀÚ
¼±¼öÇнÀ
JAVA, JSP
±³ À° ³» ¿ë
Spring J2EE Framework¿¡ ´ëÇÑ È帧°ú Spring Framwrok¿¡ ´ëÇÑ ÀÌÇØ
¿Ö spring framework Àΰ¡?
°³¹ß ȯ°æ ¼³Á¤
Ioc ¶õ?
IocÀÌÇØ¸¦ À§ÇÑ ¿¹Á¦ ½Ç½À
³»Àå Resource ±¸Çö¹°
DL(Dependency LookUp) & DI(Dependency Injection)
- Setter Injection
- Constructor Injection
AOP ¶õ ?
Code, Advice, JoinPoint, PointCut, Aspect, Weaving
ProxyFactoryBean
Aspect Orented Programming¿¡ ´ëÇÑ ÀÌÇØ¿Í ½Ç½À
DataAccessException
±âÁ¸ JDBC¿Í Spring JDBCÀÇ ºñ±³
JdbcTemplate
BatchPreparedStatementSetter, RowCallbackHandler, RowMapper, JdbcTemplate.queryForXXX
Stored Procedure ´Ù·ç±â
SqlUpdate,MappingSqlQuery,DataFieldMaxValueIncrementer
MVC Framework ¼Ò°³
Dispatcher Servlet
web.xml ¼³Á¤
ViewResolver, HandlerMapping
Spring Controller (´Ü¼øÄÁÆ®·Ñ·¯, ´ÙÁß¾×¼Ç ÄÁÆ®·Ñ·¯, ¸í·ÉÄÁÆ®·Ñ·¯, Æû ÄÁÆ®·Ñ·¯)
Spring MVC¸¦ ÀÌ¿ëÇÑ °Ô½ÃÆÇ ½Ç½À
Spring & iBATIS ¿¬µ¿ ¿¹Á¦½Ç½À
Spring & Hibernate ¿¬µ¿ ¿¹Á¦½Ç½À
iBATIS iBATIS¿¡ ´ëÇÑ ±â´É ¼Ò°³
iBATIS °³¹ßȯ°æ ¼³Á¤ ¹× ¼³Ä¡
SQL°ú Java BeansÀÇ Mapping ÀÌÇØ ¹× ½Ç½À
SQLÀÇ ½ÇÇà(Insert/update/delete) ÀÌÇØ¿Í ½Ç½À
iBATIS¿¡¼­ °í±Þ Äõ¸® »ç¿ë¹æ¹ýÀÇ ÀÌÇØ¿Í ½Ç½À
Hibernate Hibernate µµÀÔ¹è°æ
Architecture
Simple Application ¿¹Á¦
Simple Web Application ¿¹Á¦
Ŭ·¡½º Å×ÀÌºí ¸ÅÇÎ
ÇÏÀ̹ö³×ÀÌÆ® ¸ÅÇΠŸÀÔ
CRUD API
º¹ÇÕŰ ¸ÅÇΠó¸®
Ant Ant¶õ?
Eclipse¿Í Ant ¼³Ä¡Çϱâ
¸í·É¾î¶óÀÎ ¿É¼Ç
Ant TASK ¼Ò°³
Ant¸¦ ÀÌ¿ëÇÑ FTP ¾÷·Îµå, COPY, DELETE
ºôµå ¿¹Á¦ ÀÛ¼º
Testing Framework Testing °³¿ä
Junit



¼­¿ï ±¸·Î±¸ ±¸·Îµ¿ 197-10 À̾ؾ¾º¥Ã³µå¸²Å¸¿ö2Â÷ 12Ãþ 1202, 1209È£ (ÁÖ)¿À¿£Á¦À̽ýºÅÛÁî,¿À¶óŬÀÚ¹Ù±³À°Çпø
´ëÇ¥ÀÚ¸í : ÀÌ Á¾ ö | »ç¾÷ÀÚ¹øÈ£ : 107-86-88432 | ÀüÈ­:070-7555-4760~1 | ÆÑ½º :02-837-4760
Åë½ÅÆÇ¸Å¾÷ ½Å°í¹øÈ£ : Á¦2009-¼­¿ï±¸·Î-0447È£
Copyright ¨Ï oraclejava.co.kr All rights reserved.