|
|
|
 |
ÆÇ¸Å°¡ |
23,000¿ø ¡æ 17,250¿ø 25% |
|
 |
¸¶Àϸ®Áö |
0% 0¿ø |
|
 |
¹ßÇàÀÏ |
2008-02-29
|
 |
ISBN |
8980782098 | 9788980782093
|
 |
±âŸÁ¤º¸ |
±¹³»¼ | 468ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
1ÀÏ (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
|
| |
|
|
|
|
|
 |
| ÇÁ·Î±×·¡¹Ö¾ð¾î
|
|
|
| Á¾ÇÕÁö¼ö 26p 56 À§ |
|
| ¿ù°£Áö¼ö 29p 11 À§ |
|
| ÁÖ°£Áö¼ö 83p 4 À§ |
|
|
| |
|
¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
µÊÀ¸·Î °ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù. |
|
|
|
 |
|
½ºÇÁ¸µ 2/2.5ÀÇ »õ·Î¿î ±â´ÉÀ» Æ÷ÇÔÇÑ, ½ºÇÁ¸µ 2.5 ÀÔ¹®¼. ÀÌ Ã¥Àº ½ºÇÁ¸µÀ» ÀÌ¿ëÇÏ¿© À¥ ¾îÇø®ÄÉÀ̼ÇÀ» °³¹ßÇϴµ¥ ¾Ë°í ÀÖ¾î¾ß ÇÒ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç, 5°³ ÆÄÆ®·Î ÀÌ·ç¾îÁ® ÀÖ´Ù. ½ºÇÁ¸µ ±âÃÊ ÆÄÆ®ÀÎ 1Àå~3Àå¿¡¼´Â ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¿¡ ´ëÇÏ¿© ¼Ò°³Çϰí, ½ºÇÁ¸µÀÇ Çٽɱâ´ÉÀÎ DI¿Í AOP¿¡ ´ëÇØ »ìÆìº»´Ù. µÎ ¹øÂ° ½ºÇÁ릥 MVC ÆÄÆ®ÀÎ 4Àå~5Àå¿¡¼´Â ½ºÇÁ¸µÀÌ Á¦°øÇÏ´Â MVC ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇØ¼ À¥ ¾îÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
¼¼ ¹øÂ° µ¥ÀÌÅͺ£À̽º ¿¬µ¿°ú ¿£ÅÍÇÁ¶óÀÌÁî ¼ºñ½º ÆÄÆ®ÀÎ 6Àå~8ÀåÀº ½ºÇÁ¸µ¿¡¼ µ¥ÀÌÅͺ£À̽º ¿¬µ¿°ú ´Ù¾çÇÑ ¿£ÅÍÇÁ¶óÀÌÁî ¼ºñ½º¸¦ ¿¬µ¿ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¸¸ç, ¸¶Áö¸·À¸·Î Å×½ºÆ® ÆÄÆ®ÀÎ 9Àå¿¡¼´Â ½ºÇÁ¸µÀÌ Á¦°øÇÏ´Â Å×½ºÆ® Áö¿ø Ŭ·¡½º¸¦ ÀÌ¿ëÇØ¼ JUnit 3.8°ú JUnit 4¿¡¼ ½ºÇÁ¸µ ÄÁÆ®·Ñ·¯ ¹× ½ºÇÁ¸µ ÅëÇÕ Å×½ºÆ®¸¦ ¼öÇàÇÏ´Â ¹æ¹ýÀ» ´Ù·ç¾ú´Ù.
- ½ºÇÁ¸µ 2/2.5ÀÇ »õ·Î¿î ±â´É Æ÷ÇÔ - ½ºÇÁ¸µ DI, AOP - »ó¼¼ÇÑ ½ºÇÁ¸µ MVC ¼³¸í - JDBC, ÇÏÀ̹ö³×ÀÌÆ®, iBATIS, JPA ¿¬µ¿ - Æ®·£Àè¼Ç ¼³Á¤ - ¸ÞÀÏ ¹ß¼Û, ½ºÄÉÁÙ¸µ, JMS, JMX ó¸® - ½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ JUnit Å×½ºÆ® - XML ½ºÅ°¸¶ È®Àå, DWR ¿¬µ¿ ¼³¸í |
 |
|
 |
Part 01 ½ºÇÁ¸µÀÇ ±âÃÊ Chapter 01 ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¼Ò°³ 1. ½ºÇÁ¸µÀ̶õ ¹«¾ùÀΰ¡? 2. ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¼³Ä¡¿Í ¸ðµâ ±¸¼º 2.1 ¸ðµâ ±¸¼º 2.2 ¿ÜºÎ ¶óÀ̺귯¸® 3. Dependency Injection°ú ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© 3.1 Dependency Injection 3.2 ½ºÇÁ¸µ¿¡¼ÀÇ DI 4. AOP¿Í ½ºÇÁ¸µ 4.1 AOP ¼Ò°³ 4.2 ½ºÇÁ¸µ¿¡¼ÀÇ AOP
Chapter 02 ½ºÇÁ¸µ DI 1. ½ºÇÁ¸µ ÄÁÅ×ÀÌ³Ê 1.1 BeanFactory ÀÎÅÍÆäÀ̽º 1.2 ApplicationContext ÀÎÅÍÆäÀ̽º¿Í WebApplicationContext ÀÎÅÍÆäÀ̽º 1.3 DTD¿Í XML ½ºÅ°¸¶ ±â¹ÝÀÇ ¼³Á¤ ÆÄÀÏ ÀÛ¼º 2. ºó(bean) »ý¼º°ú ÀÇÁ¸ °ü°è ¼³Á¤ 2.1 ºó »ý¼º ¹× »ç¿ë 2.2 ÀÇÁ¸ °ü°è ¼³Á¤ 2.3 Ä÷º¼Ç ŸÀÔ ÇÁ·ÎÆÛƼ ¼³Á¤ 2.4 ÀÇÁ¸ °ü°è ÀÚµ¿ ¼³Á¤ 2.5 ºÎ¸ð ºóÀ» ÅëÇÑ ¼³Á¤ Àç»ç¿ë 3. ºó °´Ã¼ ¹üÀ§ 4. ¶óÀÌÇÁ »çÀÌŬ 4.1 ºó °´Ã¼ÀÇ ¶óÀÌÇÁ »çÀÌŬ 4.2 BeanNameAware ÀÎÅÍÆäÀ̽º 4.3 BeanFactoryAware ÀÎÅÍÆäÀ̽º¿Í ApplicationContextAware ÀÎÅÍÆäÀ̽º 4.4 InitializingBean ÀÎÅÍÆäÀ̽º 4.5 DisposableBean ÀÎÅÍÆäÀ̽º 4.6 Ä¿½ºÅÒ ÃʱâÈ ¹× ¼Ò¸ê ¸Þ¼µå 5. ¿ÜºÎ ¼³Á¤ ÇÁ·ÎÆÛƼ 6. MessageSource¸¦ ÀÌ¿ëÇÑ ÅØ½ºÆ® ¸Þ½ÃÁö ó¸® 6.1 ºó °´Ã¼¿¡¼ ¸Þ½ÃÁö ÀÌ¿ëÇϱâ 7. ½ºÇÁ¸µ ÄÁÅØ½ºÆ® À̺¥Æ® 8. ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ¼³Á¤ 8.1 @Required ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ Çʼö ÇÁ·ÎÆÛƼ °Ë»ç 8.2 @Autowired ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ÀÚµ¿ ¼³Á¤ 8.3 @Resource ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ÇÁ·ÎÆÛƼ ¼³Á¤ 8.4 @PostConstruct ¾î³ëÅ×ÀÌ¼Ç ¹× @PreDestroy ¾î³ëÅ×À̼ǰú ¶óÀÌÇÁ »çÀÌŬ 9. ºó °´Ã¼ ½ºÄµ 9.1 ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ÀÚµ¿ ½ºÄµ 9.2 ÀÚµ¿ °Ë»öµÈ ºóÀÇ À̸§°ú ¹üÀ§ 9.3 ½ºÄµ ´ë»ó Ŭ·¡½º ¹üÀ§ ÁöÁ¤Çϱâ Chapter 03 ½ºÇÁ¸µ AOP 1. AOP ¼Ò°³ 1.1 AOP ¿ë¾î 1.2 ¼¼ °¡Áö Weaving ¹æ½Ä 2. ½ºÇÁ¸µ¿¡¼ÀÇ AOP 2.1 ÇÁ·Ï½Ã¸¦ ÀÌ¿ëÇÑ AOP ±¸Çö 3. ½ºÇÁ¸µ API¸¦ ÀÌ¿ëÇÑ AOP 3.1 Advice ÀÛ¼º 3.2 Pointcut ¹× Advisor ¼³Á¤ 3.3 ProxyFactoryBeanÀ» ÀÌ¿ëÇÑ Advice Àû¿ë 3.4 DefaultAdvisorAutoProxyCreator¸¦ ÀÌ¿ëÇÑ ÀÚµ¿ ÇÁ·Ï½Ã »ý¼º 4. POJO Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ AOP 4.1 XML ½ºÅ°¸¶¸¦ ÀÌ¿ëÇÑ AOP ¼³Á¤ 4.2 POJO ±â¹ÝÀÇ Advice ÀÛ¼º 4.3 ½ºÇÁ¸µ API¸¦ ÀÌ¿ëÇÑ Advice ¼³Á¤ 5. @Aspect ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ AOP 6. AspectJÀÇ Pointcut Ç¥Çö½Ä 6.1 ÇÁ·Ï½Ã ±¸Çö ¹æ½Ä¿¡ µû¸¥ execution Àû¿ë Â÷ÀÌ Part 02 ½ºÇÁ¸µ MVC Chapter 04 ½ºÇÁ¸µ MVC¸¦ ÀÌ¿ëÇÑ À¥ ¿äû ó¸® 1. ½ºÇÁ¸µ MVCÀÇ ÁÖ¿ä ±¸¼º ¿ä¼Ò ¹× ó¸® È帧 2. ½ºÇÁ¸µ MVC Hello World 2.1 ´Ü°è1, DispatcherServlet ¼³Á¤ ¹× ½ºÇÁ¸µ ÄÁÅØ½ºÆ® ¼³Á¤ 2.2 ´Ü°è2, ¼³Á¤ ÆÄÀÏ¿¡ HandlerMapping ¼³Á¤ Ãß°¡ 2.3 ´Ü°è3, ÄÁÆ®·Ñ·¯ ±¸Çö ¹× ¼³Á¤ 2.4 ´Ü°è4, ¼³Á¤ ÆÄÀÏ¿¡ ViewResolver ¼³Á¤ Ãß°¡ 2.5 ´Ü°è5, ºä ÄÚµå ±¸Çö 2.6 ½ÇÇà È帧 Á¤¸® 3. DispatcherServlet ¼³Á¤°ú ApplicationContextÀÇ °ü°è 3.1 DispatcherServlet ¼³Á¤ 3.2 À¥ ¾îÇø®ÄÉÀ̼ÇÀ» À§ÇÑ ApplicationContext ¼³Á¤ 4. ij¸¯ÅÍ ÀÎÄÚµù 󸮸¦ À§ÇÑ ÇÊÅÍ ¼³Á¤ 5. À¥ ¿äû°ú ÄÁÆ®·Ñ·¯ ¸ÅÇΣºHandlerMapping 5.1 AbstractUrlHandlerMapping Ŭ·¡½º¿Í ¼ºí¸´ URL 5.2 BeanNameUrlHandlerMappingÀ» ÀÌ¿ëÇÑ ÄÁÆ®·Ñ·¯ ¸ÅÇÎ 5.3 SimpleUrlHandlerMappingÀ» ÀÌ¿ëÇÑ ÄÁÆ®·Ñ·¯ ¸ÅÇÎ 5.4 ´Ù¼öÀÇ HandlerMapping µ¿½Ã ¼³Á¤ 6. ÄÁÆ®·Ñ·¯ ±¸Çö 6.1 ÄÁÆ®·Ñ·¯ÀÇ Á¾·ù 6.2 AbstractController¸¦ ÀÌ¿ëÇÑ ÄÁÆ®·Ñ·¯ ±¸Çö 6.3 AbstractCommandController¸¦ ÀÌ¿ëÇÑ ÆÄ¶ó¹ÌÅÍ Ã³¸® 6.4 SimpleFormController¸¦ ÀÌ¿ëÇÑ Æû ó¸® 6.5 formBackingObject() ¸Þ¼µå¸¦ ÀÌ¿ëÇÑ Ä¿¸Çµå °´Ã¼ ±âº» °ª ó¸® 6.6 sessionForm ÇÁ·ÎÆÛƼ¿Í HttpSessionÀ» ÀÌ¿ëÇÑ Ä¿¸Çµå °´Ã¼ ÀúÀå 6.7 AbstractWizardFormController¸¦ ÀÌ¿ëÇÑ ´Ü°èº° ÀÔ·Â Æû ó¸® 6.8 MultiActionController¸¦ ÀÌ¿ëÇÑ ÄÁÆ®·Ñ·¯ ±¸Çö 6.9 ParameterizableViewController¿Í UrlFilenameView Controller¸¦ ÀÌ¿ëÇÑ Á¤Àû ºä ¸ÅÇÎ 6.10 ModelAndView Ŭ·¡½º 6.11 ºä À̸§À» ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ìÀÇ Ã³¸® 7. ÀÔ·Â °ª °ËÁõ ¹× BindException Ŭ·¡½º 7.1 Validator¸¦ ÀÌ¿ëÇÑ °ª °ËÁõ 7.2 Errors ÀÎÅÍÆäÀ̽º¿Í BindException Ŭ·¡½º 7.3 DefaultMessageCodesResolver¿Í ¿¡·¯ ¸Þ½ÃÁö 8. ÆÄÀÏ ¾÷·Îµå(multipart/form-data) ó¸® 9. ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ÄÁÆ®·Ñ·¯ ±¸Çö 9.1 ¾î³ëÅ×ÀÌ¼Ç Áö¿øÀ» À§ÇÑ HandlerMapping°ú HandlerAdapter ¼³Á¤ 9.2 @Controller ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ÄÁÆ®·Ñ·¯ ÀÛ¼º 9.3 @RequestMapping ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ¿äû ¸ÅÇÎ ¼³Á¤ 9.4 ÄÁÆ®·Ñ·¯ ¸Þ¼µåÀÇ ÆÄ¶ó¹ÌÅÍ Å¸ÀÔ 9.5 ÄÁÆ®·Ñ·¯ ¸Þ¼µåÀÇ ¸®ÅÏ Å¸ÀÔ 9.6 @ModelAttribute ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ¸ðµ¨ µ¥ÀÌÅÍ Ã³¸® 9.7 @SessionAttributes ¾î³ëÅ×À̼ǰú SessionStatus¸¦ ÀÌ¿ëÇÑ ¼¼¼Ç »ç¿ë 9.8 @InitBinder ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ¹ÙÀεù ¼³Á¤ 10. HandlerInterceptor¸¦ ÅëÇÑ ¿äû °¡·Îä±â 10.1 HandlerInterceptor ÀÎÅÍÆäÀ̽ºÀÇ ±¸Çö 10.2 HandlerMapping¿¡ HandlerInterceptor ¼³Á¤Çϱâ 10.3 HandlerInterceptorÀÇ ½ÇÇà ¼ø¼ 11. ¿¹¿Ü ó¸®
Chapter 05 ºä ¿µ¿ª ±¸Çö 1. ViewResolver ¼³Á¤ 1.1 ViewResolver ÀÎÅÍÆäÀ̽º 1.2 View °´Ã¼ 1.3 InternalResourceViewResolver ¼³Á¤ 1.4 BeanNameViewResolver ¼³Á¤ 1.5 XmlViewResolver ¼³Á¤ 1.6 ResourceBundleViewResolver ¼³Á¤ 1.7 ´Ù¼öÀÇ ViewResolver ¼³Á¤Çϱâ 2. HTML Ư¼ö ¹®ÀÚ Ã³¸® ¹æ½Ä ¼³Á¤ 3. JSP¸¦ ÀÌ¿ëÇÑ ºä ±¸Çö 3.1 ½ºÇÁ¸µÀÌ Á¦°øÇÏ´Â Ä¿½ºÅÒ ÅÂ±× 3.2 ¸Þ½ÃÁö Ãâ·ÂÀ» À§ÇÑ Ä¿½ºÅÒ ÅÂ±× 3.3 ½ºÇÁ¸µÀÌ Á¦°øÇÏ´Â Æû °ü·Ã Ä¿½ºÅÒ ÅÂ±× 3.4 ½ºÇÁ¸µÀÌ Á¦°øÇÏ´Â ¿¡·¯ °ü·Ã Ä¿½ºÅÒ ÅÂ±× 3.5 Ä¿½ºÅÒ ÅÂ±×¿Í htmlEscape ¼Ó¼º 4. Tiles ¿¬µ¿À» ÀÌ¿ëÇÑ ·¹À̾ƿô ÅÛÇø´ ó¸® 4.1 Tiles 2 ¿¬µ¿ 4.2 Tiles 1 ¿¬µ¿ 5. Velocity¸¦ ÀÌ¿ëÇÑ ºä ±¸Çö 5.1 VelocityViewResolver¿Í VelocityConfigurer¸¦ ÀÌ¿ëÇÑ Velocity ¿¬µ¿ 5.2 ½ºÇÁ¸µÀÌ Á¦°øÇÏ´Â Velocity ¸ÅÅ©·Î 5.3 VelocityLayoutViewResolver¸¦ ÀÌ¿ëÇÑ Velocity ·¹À̾ƿô ÅÛÇø´ »ç¿ë 6. HTML ÀÌ¿ÜÀÇ ºä ±¸Çö 6.1 ÆÄÀÏ ´Ù¿î·Îµå ±¸ÇöÀ» À§ÇÑ Ä¿½ºÅÒ View 6.2 AbstractExcelView Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ ¿¢¼¿ ´Ù¿î·Îµå ±¸Çö 6.3 AbstractPdfView Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ PDF ´Ù¿î·Îµå ±¸Çö 7. Locale ó¸® 7.1 LocaleResolver ÀÎÅÍÆäÀ̽º 7.2 LocaleResolverÀÇ Á¾·ù 7.3 LocaleResolver¸¦ ÀÌ¿ëÇÑ Locale º¯°æ 7.4 LocaleChangeInterceptor¸¦ ÀÌ¿ëÇÑ Locale º¯°æ
Part 03 µ¥ÀÌÅͺ£À̽º ¿¬µ¿°ú ¿£ÅÍÇÁ¶óÀÌÁî ¼ºñ½º Chapter 06 µ¥ÀÌÅͺ£À̽º ¿¬µ¿ Áö¿ø 1. ½ºÇÁ¸µÀÇ µ¥ÀÌÅͺ£À̽º ¿¬µ¿ Áö¿ø 1.1 µ¥ÀÌÅͺ£À̽º ¿¬µ¿À» À§ÇÑ ÅÛÇø´ Ŭ·¡½º 1.2 DAO Ŭ·¡½º¸¦ À§ÇÑ DaoSupport Ŭ·¡½º 1.3 ½ºÇÁ¸µÀÇ ¿¹¿Ü Áö¿ø 2. DataSource ¼³Á¤ 2.1 Ä¿³Ø¼Ç Ç®À» ÀÌ¿ëÇÑ DataSource ¼³Á¤ 2.2 JNDI¸¦ ÀÌ¿ëÇÑ DataSource ¼³Á¤ 2.3 DriverManager¸¦ ÀÌ¿ëÇÑ DataSource ¼³Á¤ 2.4 DataSource·ÎºÎÅÍ Connection ±¸Çϱâ 3. ½ºÇÁ¸µÀÇ JDBC Áö¿ø 3.1 JdbcTemplate Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ JDBC ÇÁ·Î±×·¡¹Ö 3.2 NamedParameterJdbcTemplate Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ JDBC ÇÁ·Î±×·¡¹Ö 3.3 SimpleJdbcTemplate Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ JDBC ÇÁ·Î±×·¡¹Ö 3.4 DaoSupport Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ JDBC ±â¹ÝÀÇ DAO ±¸Çö 4. ½ºÇÁ¸µÀÇ IBATIS ¿¬µ¿ Áö¿ø 4.1 SqlMapClient¸¦ À§ÇÑ ½ºÇÁ¸µ ¼³Á¤ 4.2 SqlMapClientTemplateÀ» ÀÌ¿ëÇÑ DAO ±¸Çö 4.3 SqlMapClientDaoSupport Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ DAO ±¸Çö 5. ½ºÇÁ¸µÀÇ ÇÏÀ̹ö³×ÀÌÆ® ¿¬µ¿ Áö¿ø 5.1 SessionFactory¸¦ À§ÇÑ ½ºÇÁ¸µ ¼³Á¤ 5.2 HibernateTemplateÀ» ÀÌ¿ëÇÑ DAO ±¸Çö 5.3 HibernateDaoSupport Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ DAO ±¸Çö 5.4 SessionFactory¸¦ Á÷Á¢ ÀÌ¿ëÇÑ ±¸Çö 6. ½ºÇÁ¸µÀÇ JPA ¿¬µ¿ Áö¿ø 6.1 EntityManagerFactory¸¦ À§ÇÑ ½ºÇÁ¸µ ¼³Á¤ 6.2 JpaTemplate¸¦ ÀÌ¿ëÇÑ DAO ±¸Çö 6.3 JpaDaoSupport Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ DAO ±¸Çö 6.4 JPA ¿¬µ¿À» À§ÇÑ LoadTimeWeaver ¼³Á¤
Chapter 07 ½ºÇÁ¸µÀÇ Æ®·£Àè¼Ç °ü¸® 1. Æ®·£Àè¼ÇÀ̶õ 1.1 ACID 2. ½ºÇÁ¸µÀÇ Æ®·£Àè¼Ç Áö¿ø 2.1 ½ºÇÁ¸µÀÇ PlatformTransactionManager ¼³Á¤ 2.2 JDBC ±â¹Ý Æ®·£Àè¼Ç °ü¸®ÀÚ ¼³Á¤ 2.3 ÇÏÀ̹ö³×ÀÌÆ® Æ®·£Àè¼Ç °ü¸®ÀÚ ¼³Á¤ 2.4 JPA Æ®·£Àè¼Ç °ü¸®ÀÚ ¼³Á¤ 2.5 JTA Æ®·£Àè¼Ç °ü¸®ÀÚ ¼³Á¤ 3. TransactionTemplateÀ» ÀÌ¿ëÇÑ Æ®·£Àè¼Ç ó¸® 4. ¼±¾ðÀû Æ®·£Àè¼Ç ó¸® 4.1 ű׸¦ ÀÌ¿ëÇÑ Æ®·£Àè¼Ç ó¸® 4.2 TransactionProxyFactoryBeanÀ» ÀÌ¿ëÇÑ Æ®·£Àè¼Ç ó¸® 4.3 ¾î³ëÅ×ÀÌ¼Ç ±â¹Ý Æ®·£Àè¼Ç ¼³Á¤ 5. JOTMÀ» ÀÌ¿ëÇÑ ºÐ»ê Æ®·£Àè¼Ç ó¸®
Chapter 08 ¿£ÅÍÇÁ¶óÀÌÁî ¼ºñ½º 1. ½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ ¸ÞÀÏ ¹ß¼Û 1.1 MailSender ¼³Á¤ 1.2 SimpleMailMessage¸¦ ÀÌ¿ëÇÑ ¸ÞÀÏ ¸Þ½ÃÁö »ý¼º 1.3 Java Mail APIÀÇ MimeMessage¸¦ ÀÌ¿ëÇÑ ¸ÞÀÏ ¸Þ½ÃÁö »ý¼º 1.4 MimeMessageHelper¸¦ ÀÌ¿ëÇÑ ¸ÞÀÏ ¸Þ½ÃÁö »ý¼º ¹× ÆÄÀÏ Ã·ºÎ 2. Quartz¸¦ ÀÌ¿ëÇÑ ½ºÄÉÁÙ¸µ ó¸® 2.1 ÀÛ¾÷À» ¼öÇàÇÒ Å¬·¡½º »ý¼º 2.2 ÁÖ±âÀûÀ¸·Î ½ÇÇàµÉ JobDetailBean ¼³Á¤ 2.3 TriggerBeanÀ» ÀÌ¿ëÇÑ ½ºÄÉÁÙ¸µ ¼³Á¤ 2.4 SchedulerFactoryBean Ŭ·¡½º·Î TriggerBean ½ÃÀÛ 3. JMS¸¦ ÀÌ¿ëÇÑ ¸Þ½Ã¡ 3.1 JMS ¿¬µ¿À» À§ÇÑ ConnectionFactory ¹× ¸Þ½ÃÁö ¸ñÀûÁö ¼³Á¤ 3.2 JmsTemplate Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ ¸Þ½ÃÁö ¼Û¼ö½Å 3.3 MessageConverter¸¦ ÀÌ¿ëÇÑ Message¿Í °´Ã¼ ¸ÅÇΠó¸® 3.4 JmsGatewaySupport Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ JMS ¿¬µ¿ Ŭ·¡½º ±¸ÇöÇϱâ 3.5 POJO ±â¹ÝÀÇ Message-Driven ºó 3.6 JMS Æ®·£Àè¼Ç ó¸® 4. JMX ¿¬µ¿ Áö¿ø 4.1 ½ºÇÁ¸µ ºóÀ» MBeanÀ¸·Î µî·ÏÇϱâ 4.2 MBeanServer ¼³Á¤ 4.3 MBean ÀÎÅÍÆäÀ̽º °áÁ¤ 4.4 MBeanServer ¿ø°ÝÀ¸·Î Á¦°ø 4.5 ¿ø°ÝÁö MBeanServer Á¢±Ù ¹× »ç¿ë Part 04 Å×½ºÆ® Chapter 09 Å×½ºÆ® Áö¿ø 1. ½ºÇÁ¸µ MVC ÄÁÆ®·Ñ·¯ ´ÜÀ§ Å×½ºÆ® 1.1 MockHttpServletRequest °´Ã¼¸¦ ÀÌ¿ëÇÑ ÄÁÆ®·Ñ·¯ Å×½ºÆ® 1.2 ModelAndView Å×½ºÆ® ±â´ÉÀ» Á¦°øÇÏ´Â AbstractModelAndViewTests Ŭ·¡½º 2. Unit 3.8¿¡¼ÀÇ ½ºÇÁ¸µ ÅëÇÕ Å×½ºÆ® 2.1 ½ºÇÁ¸µ ÅëÇÕ Å×½ºÆ® 2.2 µ¥ÀÌÅͺ£À̽º ¿¬µ¿ Å×½ºÆ®ÀÇ Æ®·£Àè¼Ç ó¸® 2.3 AbstractTransactionalDataSourceSpringContextTests¸¦ ÀÌ¿ëÇÑ Å×½ºÆ® µ¥ÀÌÅÍ ÃʱâÈ 2.4 ½ºÇÁ¸µ ÄÁÅØ½ºÆ® ¸®·Îµù ¼³Á¤ 3. JUnit 4¿¡¼ÀÇ ½ºÇÁ¸µ ÅëÇÕ Å×½ºÆ® 3.1 SpringJUnit4ClassRunner¸¦ »ç¿ëÇÑ JUnit 4 ±â¹Ý Å×½ºÆ® 3.2 Æ®·£Àè¼Ç 󸮸¦ À§ÇÑ ¼³Á¤ 3.3 ½ºÇÁ¸µ ÄÁÅØ½ºÆ® ÂüÁ¶ ¹× ÄÁÅØ½ºÆ® ¸®·Îµù ó¸® 3.4 AbstractTransactionalJUnit4SpringContextTests¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ÃʱâÈ ±¸Çö
Part 05 ºÎ ·Ï Appendix A XML ½ºÅ°¸¶ È®Àå 1. XML ½ºÅ°¸¶ ÀÛ¼ºÇϱâ 2. NamespaceHandler ±¸Çö Ŭ·¡½º ÀÛ¼ºÇϱâ 3. BeanDefinitionParser ±¸Çö Ŭ·¡½º ÀÛ¼ºÇϱâ 4. ½ºÇÁ¸µ¿¡ ½ºÅ°¸¶ ¹× Çڵ鷯 µî·ÏÇϱâ 4.1 META-INF/spring.handlers¿¡ NamespaceHandler ¸í½ÃÇϱâ 4.2 META-INF/spring.schemas¿¡ ½ºÅ°¸¶ URL ¸í½ÃÇϱâ 5. °³¹ßÇÑ Ä¿½ºÅÒ ÅÂ±× »ç¿ëÇϱâ Appendix B ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¼Ò°³ Appendix C DWR 2¿Í ½ºÇÁ¸µ MVC ¿¬µ¿ Appendix D Âü°í ÀÚ·á Index ã¾Æº¸±â |
 |
|
 |
ÃÖ¹ü±Õ
°í´ë ÄÄÇ»ÅÍÇаú¸¦ Á¹¾÷ÇÑ µÚ Áö±Ý±îÁö ÀÚ¹Ù °³¹ßÀÚ·Î ÀÏÇØ ¿ÔÀ¸¸ç, ÀÚ¹Ùĵ(javacan.madvirus.net) »çÀÌÆ®¸¦ ÅëÇØ ÀÚ¹Ù °ü·Ã Áö½ÄÀ» °øÀ¯Çϰí ÀÖ´Ù. 'JSP 2.0 ±âÃʺÎÅÍ Áß±Þ±îÁö', 'ÇÏÀ̹ö³×ÀÌÆ® 3 ÇÁ·Î±×·¡¹Ö', 'Ajax ÇÁ·Î±×·¡¹Ö ±âÃʺÎÅÍ Áß±Þ±îÁö' µî ´Ù¾çÇÑ ÀÚ¹Ù °ü·Ã ¼ÀûÀ» ÁýÇÊÇÏ¿´´Ù.
ÇöÀç´Â ´ÙÀ½ Ä¿¹Â´ÏÄÉÀ̼ÇÀÇ Ä¿¹Â´ÏƼSU¿¡¼ ±Ù¹«Çϰí ÀÖÀ¸¸ç ÁÁÀº ¾ÆÅ°ÅØÃ³, ÁÁÀº ¼³°è, ´ë¿ë·® ó¸® ±â¹ý, È¿À²Àû °³¹ß ¹æ¹ý·Ð µî¿¡ ¸¹Àº °ü½ÉÀ» °¡Áö°í ÀÖ´Ù. |
 |
|
|
| ÇÊ¿äÇØ¼ ±¸ÀÔÇߴµ¥¿ä |
°è¸¸¼®´ÔÀÌ ¾²½Å ¼Æòº¸±â
I ÆòÁ¡
I Á¶È¸¼ö(157)
I °ø°¨ (0)
I ºí·Î±× |
| ¾ÆÁ÷ ùÀåµµ ¸ø ³Ñ°å¾î¿ä...¤Ì¤Ì¿ª·®À» À§ÇØ Á¶¸¸°£ ºÁ¾ß°Ú¾î¿ä... ÀÛ°¡ºÐ²²¼ jsp2.1 , 2.0 ¾²½Å°Å´Â À¯¿ëÇÏ°Ô º¸°í ÀÖ´ä´Ï´Ù ^^ |
|
|
|
| ÇÊ¿äÇØ¼ ±¸ÀÔÇߴµ¥¿ä |
°è¸¸¼®´ÔÀÌ ¾²½Å ¼Æòº¸±â
I ÆòÁ¡
I Á¶È¸¼ö(105)
I °ø°¨ (0)
I ºí·Î±× |
| ¾ÆÁ÷ ùÀåµµ ¸ø ³Ñ°å¾î¿ä...¤Ì¤Ì¿ª·®À» À§ÇØ Á¶¸¸°£ ºÁ¾ß°Ú¾î¿ä... ÀÛ°¡ºÐ²²¼ jsp2.1 , 2.0 ¾²½Å°Å´Â À¯¿ëÇÏ°Ô º¸°í ÀÖ´ä´Ï´Ù ^^ |
|
|
|
| »çÀÌÆ® ÀÚ·á½Ç¿¡ ÀÖ½À´Ï´Ù¸¸,,, |
ÃÖ¹ü±Õ´ÔÀÌ ¾²½Å ¼Æòº¸±â
I ÆòÁ¡
I Á¶È¸¼ö(371)
I °ø°¨ (0)
I ºí·Î±× |
| ¾È³çÇϼ¼¿ä. Àü ÀÌ Ã¥ÀÇ ÀúÀÚ ÃÖ¹ü±ÕÀÔ´Ï´Ù. Ã¥ÀÌ ³ª¿Â ÃʱâºÎÅÍ ÃâÆÇ»ç ÀÚ·á½Ç¿¡ º¸¸é ¼Ò½º Äڵ带 ´Ù¿î·Îµå ¹ÞÀ» ¼ö ÀÖ¾ú´Âµ¥, ÃâÆÇ»ç¿¡¼ Çǵå¹éÀ» ÁÖÁö ¾Ê¾Æ ¸¹ÀÌ È°¡ ³ª¼Ì´ø °Í °°½À´Ï´Ù. ´Ù¸¥ Ã¥µéµµ ´ëºÎºÐ ÀÚ·á½Ç¿¡ ¼Ò½º Äڵ尡 ¿Ã¶ó¿Í ÀÖÀ¸´Ï Âü°íÇϽñ⠹ٶø´Ï´Ù. |
|
|
|
| ÃÖ¾ÇÀÇ °¡¸ÞÃâÆÇ»ç!!!! |
±èÇü¿ì´ÔÀÌ ¾²½Å ¼Æòº¸±â
I ÆòÁ¡
I Á¶È¸¼ö(350)
I °ø°¨ (0)
I ºí·Î±× |
| ÃÖ¹ü±Õ¾¾ JSP,  PHP5¿Â¶óÀμÁ¡¸¸µé±â, ´å³Ý ÇÁ·Î±×·¡¹Ö Á¤º¹, Á¦·Îº¸µå·Î ¼îÇθô..., ¿¹Á¦·Î ¹è¿ì´Â C#±×¸®°í ÀÌ Ã¥ ½ºÇÁ¸µ2.5 ÇÁ·Î±×·¡¹ÖÀ» »ê »ç¶÷ÀÔ´Ï´Ù. CD¸¦ ÀÒ¾î¹ö·È¾î¿ä.. ±×·¡¼ °¡¸ÞÃâÆÇ»ç¿¡ °¡ºÃ´õ´Ï ÀÚ·á½Ç¿¡ ½ºÇÁ¸µ2.5´Â ¾ø´õ¶ó°í¿ä±×·¡¼ CD³»¿ë ȨÇÇ¿¡ ¿Ã·Á´Þ¶ó°í Çߴµ¥ 2ÁÖ° ¾Æ¹«·± Çǵå¹éÀÌ ¾ø´õ¶ó°í¿ä ±×·¡¼ ºÒ¸¸»çÇ×À» ´Ù½Ã °Ô½ÃÆÇ¿¡ ¿Ã·È¾î¿ä. ±×·±µ¥ ¸îÀÏ ÈÄ¿¡ °¡ºÃ´õ´ÏºÒ¸¸»çÇ× ±ÛÀº »èÁ¦ µÇ°í CD³»¿ë ȨÇÇ¿¡ ¿Ã·Á´Þ¶ó°í Çѱۿ¡´Â ¾Æ¹«·± ÇÇ... |
|
|
|
| springframeworkÀ» °øºÎÇÑ´Ù¸é.. ¹«Á¶°Ç.. |
À̽ÂÀº´ÔÀÌ ¾²½Å ¼Æòº¸±â
I ÆòÁ¡
I Á¶È¸¼ö(351)
I °ø°¨ (0)
I ºí·Î±× |
| springframeµµ¼´Â ¸ðµÎ°¡ ¾Ë°í ÀÖµíÀÌ ±¹³»ÆÇ ¶Ç´Â ¹ø¿ª¼ Á¶Â÷ ¸î°³ µÇÁö ¾Ê½À´Ï´Ù.±×·³¿¡µµ ºÒ±¸Çϰí ÀÌ·± ÈǸ¢ÇÑ µµ¼°¡ Àִٴ°Ϳ¡ Àú´Â ³Ê¹« °¨»çÇϰí ÀÖ½À´Ï´Ù.À̺ÐÀÌ ¾´Ã¥Àº ÀÌÁ¦ ¹«Á¶°Ç ±¸ÀÔºÎÅÍ ÇÏ°í º¸´Â ½À°üÀÌ »ý±æ Á¤µµÀÔ´Ï´Ù.springframework¿¡ ´ëÇØ¼ °øºÎÇϰí ÇÏ´Â ºÐ¿¡°Ô Ãßõµå¸³´Ï´Ù. |
|
|
|
| ½Ç¹«¿¡ Âü°íÇϴµ¥ ºÎÁ·ÇÔÀÌ ¾ø´ÂÃ¥! |
±è±¤¼ö´ÔÀÌ ¾²½Å ¼Æòº¸±â
I ÆòÁ¡
I Á¶È¸¼ö(294)
I °ø°¨ (0)
I ºí·Î±× |
| ½Ç¹«¿¡ ½ºÇÁ¸µÇÁ·¹ÀÓ¿öÅ© ÃֽйöÀüÀ» »ç¿ëÇϴµ¥ ºÎÁ·ÇÔÀÌ ¾ø½À´Ï´Ù. ½ºÇÁ¸µÀÇ ÇÙ½ÉÀ̵Ǵ Ʈ·£Àè¼Ç, AOPµîÀ» »ç¿ëÇÏ¿© ÀÏ¹Ý ¾îÇø®ÄÉÀ̼ÇÀ» °³¹ßÇϴµ¥¿¡µµ ²Ä²ÄÇÑ ¿¹Á¦¿Í ÇÔ²² ÀÖ¾î ÀÌÇØÇϱ⵵ ÆíÇϳ׿ä. ¹«¾ùº¸´Ùµµ Spring 2.5¿¡ ´ëÇÑ ¼ÀûÀÌ ±¹³»¿¡ Á¸ÀçÇÑ´Ù´Â°Í ¸¸À¸·Îµµ °¡¹³¿¡ ´Üºñ¸¦ ¸¸³ °Í °°½À´Ï´Ù. |
|
|
|
| ÃÖ¹ü±Õ¾¾ÀÇ ½ºÇÁ¸µÃ¥ |
°Çý¿ø´ÔÀÌ ¾²½Å ¼Æòº¸±â
I ÆòÁ¡
I Á¶È¸¼ö(744)
I °ø°¨ (0)
I ºí·Î±× |
| ¾Æ½±³×¿ä. °¨Áú¸ÀÀ̳´Ù°í ÇÒ±î...Á¤¸» ¿Ïº®ÇÑ Ã¥ÀÓ¿¡µµ ºÒ±¸Çϰí ÂɱÝÀº ºÐ·®ÀÌ ºÎÁ·ÇÏ´Ù°í ÇÒ±î¿ä... ÀÌ»óÇÏ°Ô ´Ù¸¥Ã¥µéÀº ÀÐÀ¸¸é Çѹø¿¡ ´Ù µé¾î¿ÀÁö°¡ ¾Ê°í, ¸¹Àº ºÐ·®¶§¹®¿¡ Á¶±Ý¾¿ Àд ¹Ý¸é¿¡ ÃÖ¹ü±Õ¾¾ÀÇ Ã¥µéÀº ±Ý¹æ ³¡ÆäÀÌÁö±îÁö Àоî¹ö¸®°í ¶Ç ÀÐ°í³ª¸é ¾Æ½±³×¿ä. »ç½Ç ±×·¸°Ô ÀÛÀººÐ·®µµ ¾Æ´Õ´Ï´Ù¸¸... ¿Ïº®ÇÕ´Ï´Ù. ´õÀÌ»ó ÇÒ¸»ÀÌ ¾ø³×¿ä. ÀÖ¾î¾ß ÇÒ ³»¿ëÀº ÀüºÎ ÀÖ°í, ¾ð±ÞÀÌ ÇÊ¿ä¾ø´Â°ÍÀº ¾ø½À´Ï´Ù. ¿ø·¡´Â ½ºÇÁ¸µ 2.0À» ±âÁØÀ¸·Î ¾²¿©Á®ÀÖ´ø Ã¥... |
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|