±¹³»µµ¼
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
IT Àü¹®¼
ÇÁ·Î±×·¡¹Ö °³¹ß ¹æ¹ý·Ð
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
30,000¿ø |
---|
27,000¿ø (10%ÇÒÀÎ)
1,500P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼(55)
»çÀºÇ°(3)
ÃâÆÇ»ç ¼Æò
½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© 4ÀÇ ¸ðµç °Í!
[½ÃÀÛÇϼ¼¿ä! ½ºÇÁ¸µ 4 ÇÁ·Î±×·¡¹Ö]´Â ÀÌÁ¦ ÀÚ¹Ù ¿£ÅÍÇÁ¶óÀÌÁî °³¹ßÀÇ ÇÙ½É ÇÁ·¹ÀÓ¿öÅ©·Î ÀÚ¸® ÀâÀº ½ºÇÁ¸µÀ» ±â¹ÝÀ¸·Î ÇÑ °³¹ß ¹æ¹ýÀ» ¼Ò°³ÇÏ´Â ½Ç½À ¾È³»¼·Î¼ ¾ÆÁ÷ ½ºÇÁ¸µ¿¡ ´ëÇÑ °æÇèÀÌ ¸¹Áö ¾ÊÀº µ¶Àڵ鿡 ¸Â°Ô ±¸¼ºµÅ ÀÖ´Ù.
½ºÇÁ¸µÀ» ÀÌÇØÇϱâ À§ÇÑ ±âº» °³³äÀ» Ä£ÀýÇÏ°Ô ¼³¸íÇßÀ¸¸ç ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ ´Ù¾çÇÑ °úÁ¦¿Í À̸¦ ÇØ°áÇÏ´Â ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ±â´ÉÀ» ¿¬°èÇØ¼ ¼³¸íÇÏ°í ¹è¿î ³»¿ëÀ» ½Ç½ÀÀ¸·Î È®ÀÎÇÒ ¼ö ÀÖ°Ô Á¤±³ÇÏ°Ô ±¸¼ºµÈ ´Ü°èº° ¿¹Á¦¸¦ ¸¶·ÃÇß´Ù.
¼¼½ÉÇÏ°Ô ¹è·ÁµÈ ±¸¼º°ú ´Ü°è¸¦ µû¶ó ÇÏ´Ù º¸¸é ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±âº» °³³ä°ú Ȱ¿ë¹ýÀ» È®½ÇÇÏ°Ô ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
[½ÃÀÛÇϼ¼¿ä! ½ºÇÁ¸µ 4 ÇÁ·Î±×·¡¹Ö]Àº ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇØ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» ½ÃÀÛÇϱâ À§ÇÑ ½Ç½À ¾È³»¼·Î¼ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ óÀ½ Á¢Çϰųª ¾ÆÁ÷ °æÇèÀÌ ¸¹Áö ¾ÊÀº µ¶Àڵ鿡 ¸Â°Ô ±¸¼ºµÅ ÀÖ´Ù. ÀÌ Ã¥ÀÇ ¸ðµç ¿¹Á¦´Â ½ºÇÁ¸µ 4¸¦ »ç¿ëÇÑ´Ù.
ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë
- XML°ú ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ±¸¼º ¸ÞŸµ¥ÀÌÅÍ ÁöÁ¤
- ÇÁ·Î±×·¡¹Ö ¹æ½ÄÀ¸·Î ½ºÇÁ¸µ ÄÁÅ×ÀÌ³Ê¿Í ºó ±¸¼º
- ´Ù¾çÇÑ ºó ¼Ó¼º À¯Çü ±¸¼º
- ºó ¼ö¸í ÁÖ±â ÀÎÅÍÆäÀ̽º
- BeanPostProcessor¿Í BeanFactoryPostProcessor¸¦ ÀÌ¿ëÇÑ ºó »ç¿ëÀÚ ÁöÁ¤
- ºó Á¤ÀÇ »ó¼Ó
- JSR 250°ú 330ÀÇ ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ÀÇÁ¸¼º ÁÖÀÔ
- JSR 303(ºó À¯È¿¼º °Ë»ç API) ¾î³ëÅ×À̼ǰú ½ºÇÁ¸µ Validator ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇÑ À¯È¿¼º °Ë»ç
- SpEL(Spring Expression Language)
- ½ºÇÁ¸µ ij½Ã Ãß»óȸ¦ ÀÌ¿ëÇÑ Ä³½Ì
- ½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ JMS ¸Þ½ÃÁö ¼Û¼ö½Å
- ½ºÇÁ¸µÀÇ °üÁ¡ ÁöÇâ ÇÁ·Î±×·¡¹Ö Áö¿ø
- ½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ À̸ÞÀÏ Àü¼Û
- ½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ ¸Þ¼µå ºñµ¿±â ½ÇÇà
- ÀÛ¾÷ ¿¹¾à
- JDBC¿Í ÇÏÀ̹ö³×ÀÌÆ®¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º »óÈ£ÀÛ¿ë
- ÇÁ·Î±×·¡¹Ö ¹æ½Ä ¹× ¼±¾ð½Ä Æ®·£Àè¼Ç °ü¸®
- ½ºÇÁ¸µ À¥ MVC
- ½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ RESTful À¥ ¼ºñ½º °³¹ß
- ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼
¸ñÂ÷
01Àå: ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¼Ò°³
1-1 ¼Ò°³
1-2 ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¸ðµâ
1-3 ½ºÇÁ¸µ IoC ÄÁÅ×À̳Ê
1-4 ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ÀåÁ¡
- ·ÎÄà ¹× Àü¿ª Æ®·£Àè¼ÇÀ» ÀϰüµÈ ¹æ¹ýÀ¸·Î °ü¸®
- ¼±¾ð½Ä Æ®·£Àè¼Ç °ü¸®
- º¸¾È
- JMX(Java Management Extensions)
- JMS(Java Message Service)
- ij½Ã
1-5 °£´ÜÇÑ ½ºÇÁ¸µ ¾ÖÇø®ÄÉÀ̼Ç
¾ÖÇø®ÄÉÀÌ¼Ç °´Ã¼¿Í ±×°ÍÀÇ ÀÇÁ¸¼º ½Äº°Çϱâ
½Äº°ÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç °´Ã¼¿¡ ÇØ´çÇÏ´Â POJO Ŭ·¡½º ¸¸µé±â
±¸¼º ¸ÞŸµ¥ÀÌÅÍ ÀÛ¼º
½ºÇÁ¸µ ÄÁÅ×À̳ÊÀÇ ÀνºÅϽº »ý¼º
½ºÇÁ¸µ ÄÁÅ×À̳ÊÀÇ ºó¿¡ Á¢±ÙÇϱâ
1-6 ½ºÇÁ¸µ ±â¹ÝÀÇ ´Ù¸¥ ÇÁ·¹ÀÓ¿öÅ© ÇÁ·ÎÁ§Æ®
1-7 ¿ä¾à
02Àå: ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ±âÃÊ
2-1 ¼Ò°³
2-2 ÀÎÅÍÆäÀ̽º ±â¹Ý ÇÁ·Î±×·¡¹Ö ¼³°è ¿øÄ¢
- ½Ã³ª¸®¿À: ÀÇÁ¸ Ŭ·¡½º°¡ ÀÇÁ¸¼ºÀÇ ±¸»ó Ŭ·¡½º¸¦ ÂüÁ¶ÇÏ´Â °æ¿ì
- ½Ã³ª¸®¿À: ÀÇÁ¸ Ŭ·¡½º°¡ ÀÇÁ¸¼ºÀÌ ±¸ÇöÇÏ´Â ÀÎÅÍÆäÀ̽º ÂüÁ¶¸¦ »ç¿ëÇÏ´Â °æ¿ì
- ÀÎÅÍÆäÀ̽º ±â¹Ý ÇÁ·Î±×·¡¹Ö ¼³°è ¹æ¹ýÀ» À§ÇÑ ½ºÇÁ¸µ Áö¿ø
2-3 ½ºÇÁ¸µ ºóÀ» ÀνºÅϽºÈÇÏ´Â ´Ù¸¥ ¹æ¹ý
- Á¤Àû ÆÑÅ͸® ¸Þ¼µå¸¦ ÀÌ¿ëÇÑ ºó ÀνºÅϽºÈ
- ÀνºÅϽº ÆÑÅ͸® ¸Þ¼µå¸¦ ÀÌ¿ëÇÑ ºó ÀνºÅϽºÈ
2-4 ÀÇÁ¸¼º ÁÖÀÔ ±â¹ý
- ¼¼ÅÍ ±â¹Ý DI
- »ý¼ºÀÚ ±â¹Ý DI
2-5 ºóÀÇ ¹üÀ§
- ½Ì±ÛÅæ
- ÇÁ·ÎÅäŸÀÔ
- ºóÀÇ ¿Ã¹Ù¸¥ ¹üÀ§ ¼±ÅÃ
2-6 ¿ä¾à
03Àå: ºó ±¸¼º
3-1 ¼Ò°³
3-2 ºó Á¤ÀÇ »ó¼Ó
- MyBank: ºó Á¤ÀÇ »ó¼Ó ¿¹Á¦
- »ó¼ÓµÇ´Â Á¤º¸
3-3 »ý¼ºÀÚ ÀÎÀÚ ¿¬°á
- constructor-arg ¿ä¼Ò¸¦ ÀÌ¿ëÇÑ °£´ÜÇÑ °ª ¹× ºó ÂüÁ¶ Àü´Þ
- Çü½ÄÀ» ±âÁØÀ¸·Î ÇÑ »ý¼ºÀÚ ÀÎÀÚ ¿¬°á
- À̸§À» ±âÁØÀ¸·Î ÇÑ »ý¼ºÀÚ ÀÎÀÚ ¿¬°á
3-4 ´Ù¸¥ Çü½ÄÀÇ ºó ¼Ó¼º ¹× »ý¼ºÀÚ ÀÎÀÚ ±¸¼º
- ½ºÇÁ¸µ¿¡¼ ±âº» Á¦°øÇÏ´Â ¼Ó¼º ÆíÁý±â
- ´Ù¾çÇÑ Ä÷º¼Ç Çü½ÄÀÇ °ª ÁöÁ¤
- ¹è¿ÀÇ °ª ÁöÁ¤
- list , set , map ¿ä¼ÒÀÇ ±âº» Ä÷º¼Ç ±¸Çö
3-5 ±âº» Á¦°øµÇ´Â ¼Ó¼º ÆíÁý±â
- CustomCollectionEditor
- CustomMapEditor
- CustomDateEditor
3-6 ½ºÇÁ¸µ ÄÁÅ×À̳ʿ¡ ¼Ó¼º ÆíÁý±â µî·ÏÇϱâ
- PropertyEditorRegistrar ±¸Çö ¸¸µé±â
- CustomEditorConfigurer Ŭ·¡½º ±¸¼º
3-7 p ¹× c ³×ÀÓ½ºÆäÀ̽º¸¦ ÀÌ¿ëÇØ °£°áÇÏ°Ô ºó Á¤ÀÇ ÀÛ¼ºÇϱâ
- p ³×ÀÓ½ºÆäÀ̽º
- c ³×ÀÓ½ºÆäÀ̽º
3-8 ½ºÇÁ¸µÀÇ util ½ºÅ°¸¶
- list
- map
- MapFactoryBean
- properties
- constant
- property-path
3-9 FactoryBean ÀÎÅÍÆäÀ̽º
- MyBank ¾ÖÇø®ÄÉÀ̼Ç: µ¥ÀÌÅͺ£À̽º¿¡ À̺¥Æ® ÀúÀåÇϱâ
- MyBank: FactoryBean ¿¹Á¦
- ÆÑÅ͸® ºó ÀνºÅϽº¿¡ Á¢±ÙÇϱâ
3-10 ¿ä¾à
04Àå: ÀÇÁ¸¼º ÁÖÀÔ
4-1 ¼Ò°³
4-2 ³»ºÎ ºó
4-3 depends-on Ư¼ºÀ» ÀÌ¿ëÇÑ ¸í½ÃÀûÀÎ ºó ÃʱâÈ ¼ø¼ ÁöÁ¤
- MyBank: ºó °£ÀÇ ¾Ï½ÃÀû ÀÇÁ¸¼º
- ¾Ï½ÃÀû ÀÇÁ¸¼º ¹®Á¦
4-4 ½Ì±ÛÅæ ¹× ÇÁ·ÎÅäŸÀÔ ¹üÀ§ ºóÀÇ ÀÇÁ¸¼º
- ½Ì±ÛÅæ ¹üÀ§ ºóÀÇ ÀÇÁ¸¼º
- ÇÁ·ÎÅäŸÀÔ ¹üÀ§ ºóÀÇ ÀÇÁ¸¼º
4-5 ½Ì±ÛÅæ ºó¿¡¼ ÇÁ·ÎÅäŸÀÔ ºóÀÇ »õ ÀνºÅϽº ¾ò±â
- ApplicationContextAware ÀÎÅÍÆäÀ̽º
- lookup-method ¿ä¼Ò
- replaced-method ¿ä¼Ò
4-6 ÀÇÁ¸¼º ÀÚµ¿ ¿¬°á
- byType
- constructor
- byName
- default/no
- ºóÀ» ÀÚµ¿ ¿¬°á¿¡¼ Á¦¿Ü
- ÀÚµ¿ ¿¬°áÀÇ Á¦ÇÑ
4-7 ¿ä¾à
05Àå: ºó°ú ºó Á¤ÀÇÀÇ »ç¿ëÀÚ ÁöÁ¤
5-1 ¼Ò°³
5-2 ºó ÃʱâÈ ¹× »èÁ¦ ³í¸® »ç¿ëÀÚ ÁöÁ¤
- ½ºÇÁ¸µÀÌ destory-method Ư¼ºÀ¸·Î ÁöÁ¤µÈ Á¤¸® ¸Þ¼µå¸¦ È£ÃâÇÏ°Ô ÇÏ´Â ¹æ¹ý
- ÇÁ·ÎÅäŸÀÔ ¹üÀ§ ºóÀÇ Á¤¸® ¸Þ¼µå
- ¸ðµç ºóÀÇ ±âº» ºó ÃʱâÈ ¹× »èÁ¦ ¸Þ¼µå ÁöÁ¤
- InitializingBean ¹× DisposableBean ¼ö¸í ÁÖ±â ÀÎÅÍÆäÀ̽º
- JSR 250ÀÇ @PostConstruct ¹× @PreDestroy ¾î³ëÅ×À̼Ç
5-3 BeanPostProcessor¸¦ ÀÌ¿ëÇØ »õ·Î »ý¼ºµÈ ºó ÀνºÅϽº¿Í »óÈ£ÀÛ¿ëÇϱâ
- BeanPostProcessor ¿¹Á¦ - ºó ÀνºÅϽºÀÇ À¯È¿¼º °Ë»ç
- BeanPostProcessor ¿¹Á¦ - ºó ÀÇÁ¸¼º ó¸®
- FactoryBean¿¡ ´ëÇÑ BeanPostProcessorÀÇ µ¿ÀÛ ¹æ½Ä
- RequiredAnnotationBeanPostProcessor
- DestructionAwareBeanPostProcessor
5-4 BeanFactoryPostProcessor¸¦ Ȱ¿ëÇÑ ºó Á¤ÀÇ ¼öÁ¤
- BeanFactoryPostProcessor ¿¹Á¦
- PropertySourcesPlaceholderConfigurer
- PropertyOverrideConfigurer
5-5 ¿ä¾à
06Àå: ½ºÇÁ¸µ ¾î³ëÅ×ÀÌ¼Ç ±â¹Ý °³¹ß
6-1 ¼Ò°³
6-2 @Component¸¦ ÀÌ¿ëÇÑ ½ºÇÁ¸µ ÄÄÆ÷³ÍÆ® ÁöÁ¤
6-3 @Autowired - Çü½ÄÀ» ±âÁØÀ¸·Î ÇÑ ÀÇÁ¸¼º ÀÚµ¿ ¿¬°á
6-4 @Qualifier - À̸§À» ±âÁØÀ¸·Î ÇÑ ÀÇÁ¸¼º ÀÚµ¿ ¿¬°á
6-5 JSR 330ÀÇ @Inject ¹× @Named ¾î³ëÅ×À̼Ç
6-6 JSR 250ÀÇ @Resource ¾î³ëÅ×À̼Ç
6-7 @Scope, @Lazy, @DependsOn, @Primary ¾î³ëÅ×À̼Ç
6-8 @Value ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ÄÄÆ÷³ÍÆ® ±¸¼º °£¼ÒÈ
6-9 ½ºÇÁ¸µ Validator ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇÑ °´Ã¼ÀÇ À¯È¿¼º °Ë»ç
6-10 JSR 303 ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ Á¦¾à Á¶°Ç ÁöÁ¤
- ½ºÇÁ¸µÀÇ JSR 303 Áö¿ø
6-11 @Configuration ¹× @Bean ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ÇÁ·Î±×·¡¹Ö ¹æ½ÄÀÇ ½ºÇÁ¸µ ºó ±¸¼º
6-12 ¿ä¾à
07Àå: ½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º¿ÍÀÇ »óÈ£ÀÛ¿ë
7-1 ¼Ò°³
7-2 MyBank ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¿ä±¸»çÇ×
7-3 ½ºÇÁ¸µÀÇ JDBC ¸ðµâÀ» Ȱ¿ëÇÑ MyBank ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
- µ¥ÀÌÅÍ ¿øº» ±¸¼º
- ½ºÇÁ¸µÀÇ JDBC ¸ðµâ Ŭ·¡½º¸¦ »ç¿ëÇÏ´Â DAO ÀÛ¼º
7-4 ÇÏÀ̹ö³×ÀÌÆ®¸¦ ÀÌ¿ëÇÑ MyBank ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
- SessionFactory ÀνºÅϽº ±¸¼º
- ÇÏÀ̹ö³×ÀÌÆ® API¸¦ ÀÌ¿ëÇØ µ¥ÀÌÅͺ£À̽º »óÈ£ÀÛ¿ëÀ» ¼öÇàÇÏ´Â DAO ÀÛ¼º
7-5 ½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ Æ®·£Àè¼Ç °ü¸®
- MyBankÀÇ Æ®·£Àè¼Ç °ü¸® ¿ä±¸»çÇ×
- ÇÁ·Î±×·¡¹Ö ¹æ½ÄÀÇ Æ®·£Àè¼Ç °ü¸®
- ¼±¾ð½Ä Æ®·£Àè¼Ç °ü¸®
- ½ºÇÁ¸µÀÇ JTA Áö¿ø
7-6 ¿ä¾à
08Àå: ½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ ¸Þ½Ã¡, À̸ÞÀÏ Àü¼Û, ºñµ¿±â ¸Þ½ÃÁö ½ÇÇà ¹× Ä³½Ì
8-1 ¼Ò°³
8-2 MyBank ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¿ä±¸»çÇ×
8-3 JMS ¸Þ½ÃÁö Àü¼Û
- ActiveMQ ºê·ÎÄ¿¸¦ ÀÓº£µðµå ¸ðµå·Î ½ÇÇàÇϵµ·Ï ±¸¼º
- JMS ConnectionFactory ±¸¼º
- JmsTemplateÀ» ÀÌ¿ëÇÑ JMS ¸Þ½ÃÁö Àü¼Û
- ´ÜÀÏ Æ®·£Àè¼Ç ³»¿¡¼ JMS ¸Þ½ÃÁö Àü¼Û
- µ¿Àû JMS ´ë»ó ¹× JmsTemplate ±¸¼º
- JmsTemplate°ú ¸Þ½ÃÁö º¯È¯
8-4 JMS ¸Þ½ÃÁö ¼ö½Å
- JmsTemplateÀ» ÀÌ¿ëÇØ µ¿±â½ÄÀ¸·Î JMS ¸Þ½ÃÁö ¼ö½ÅÇϱâ
- ¸Þ½ÃÁö ¼ö½ÅÀÚ ÄÁÅ×À̳ʸ¦ ÀÌ¿ëÇØ ºñµ¿±â½ÄÀ¸·Î JMS ¸Þ½ÃÁö ¼ö½ÅÇϱâ
8-5 À̸ÞÀÏ Àü¼Û
8-6 ÀÛ¾÷ ¿¹¾à ¹× ºñµ¿±â ½ÇÇà
- TaskExecutor ÀÎÅÍÆäÀ̽º
- TaskScheduler ÀÎÅÍÆäÀ̽º
- @Async ¹× @Scheduled ¾î³ëÅ×À̼Ç
8-7 ij½Ì
- CacheManager ±¸¼º
- ij½Ì ¾î³ëÅ×ÀÌ¼Ç - @Cacheable, @CacheEvict, @CachePut
- @Cacheable
8-8 MyBank ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà
8-9 ¿ä¾à
09Àå: °üÁ¡ ÁöÇâ ÇÁ·Î±×·¡¹Ö
9-1 ¼Ò°³
9-2 °£´ÜÇÑ AOP ¿¹Á¦
9-3 ½ºÇÁ¸µ AOP ÇÁ·¹ÀÓ¿öÅ©
- ÇÁ·Ï½Ã »ý¼º
- expose-proxy Ư¼º
9-4 Æ÷ÀÎÆ®ÄÆ ½Ä
- @Pointcut ¾î³ëÅ×À̼Ç
- execution ¹× args Æ÷ÀÎÆ®ÄÆ ÁöÁ¤ÀÚ
- bean Æ÷ÀÎÆ®ÄÆ ÁöÁ¤ÀÚ
- ¾î³ëÅ×ÀÌ¼Ç ±â¹Ý Æ÷ÀÎÆ®ÄÆ ÁöÁ¤ÀÚ
9-5 ¾îµå¹ÙÀ̽º À¯Çü
- »çÀü ¾îµå¹ÙÀ̽º
- ¹Ýȯ ÈÄ ¾îµå¹ÙÀ̽º
- ¿¹¿Ü ÈÄ ¾îµå¹ÙÀ̽º
- »çÈÄ ¾îµå¹ÙÀ̽º
- ÀüÈÄ ¾îµå¹ÙÀ̽º
9-6 ½ºÇÁ¸µ AOP - XML ½ºÅ°¸¶ ½ºÅ¸ÀÏ
- AOP °üÁ¡ÀÇ ±¸¼º
- ¾îµå¹ÙÀ̽º ±¸¼º
- ¹Ýȯ ÈÄ ¾îµå¹ÙÀ̽º ±¸¼º
- Æ÷ÀÎÆ®ÄÆ ½Ä°ú ¾îµå¹ÙÀ̽º ¿¬°á
9-7 ¿ä¾à
10Àå: ½ºÇÁ¸µ À¥ MVC ±âÃÊ
10-1 ¼Ò°³
10-2 »ùÇà À¥ ÇÁ·ÎÁ§Æ®ÀÇ µð·ºÅ͸® ±¸Á¶
10-3 'Hello World' À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÀÌÇØ
- HelloWorldController.java: Hello World À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÄÁÆ®·Ñ·¯ Ŭ·¡½º
- helloworld.j³×: 'Hello World !!' ¸Þ½ÃÁö¸¦ º¸¿©ÁÖ´Â JSP ÆäÀÌÁö
- myapp-config.xml: À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÄÁÅØ½ºÆ® XML ÆÄÀÏ
- web.xml: À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷ ¼³¸íÀÚ
10-4 DispatcherServlet - ÇÁ·±Æ® ÄÁÆ®·Ñ·¯
- ServletContext ¹× ServletConfig °´Ã¼ Á¢±Ù
10-5 @Controller ¹× @RequestMapping ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ÄÁÆ®·Ñ·¯ °³¹ß
- ¾î³ëÅ×À̼ÇÀÌ ÁöÁ¤µÈ ÄÁÆ®·Ñ·¯¸¦ Ȱ¿ëÇÑ 'Hello World' À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
- @Controller ¹× @RequestMapping ¾î³ëÅ×À̼Ç
- ½ºÇÁ¸µ À¥ MVC ¾î³ëÅ×ÀÌ¼Ç È°¼ºÈ
10-6 MyBank À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¿ä±¸»çÇ×
10-7 ½ºÇÁ¸µ MVC ¾î³ëÅ×ÀÌ¼Ç - @RequestMapping ¹× @RequestParam
- @RequestMappingÀ» ÀÌ¿ëÇØ ¿äûÀ» ÄÁÆ®·Ñ·¯ ¶Ç´Â ÄÁÆ®·Ñ·¯ ¸Þ¼µå·Î ¿¬°áÇϱâ
- @RequestMapping ¾î³ëÅ×À̼ÇÀÌ ÁöÁ¤µÈ ¸Þ¼µåÀÇ ÀÎÀÚ
- @RequestMapping ¾î³ëÅ×À̼ÇÀÌ ÁöÁ¤µÈ ¸Þ¼µåÀÇ ¹Ýȯ Çü½Ä
- @RequestParamÀ» ÀÌ¿ëÇØ ¿äû ¸Å°³º¯¼ö¸¦ ÄÁÆ®·Ñ·¯ ¸Þ¼µå·Î Àü´ÞÇϱâ
- ¸ðµç ¿äû ¸Å°³º¯¼ö¸¦ ÄÁÆ®·Ñ·¯ ¸Þ¼µå·Î Àü´Þ
- value Ư¼ºÀ» ÀÌ¿ëÇÑ ¿äû ¸Å°³º¯¼öÀÇ À̸§ ÁöÁ¤
- required Ư¼ºÀ» ÀÌ¿ëÇÑ ¿äû ¸Å°³º¯¼öÀÇ Çʼö ¿©ºÎ ÁöÁ¤
- defaultValue Ư¼ºÀ» ÀÌ¿ëÇÑ ¿äû ¸Å°³º¯¼öÀÇ ±âº»°ª ÁöÁ¤
10-8 À¯È¿¼º °Ë»ç
10-9 @ExceptionHandler ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ¿¹¿Ü ó¸®
10-10 ·çÆ® À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÄÁÅØ½ºÆ® XML ÆÄÀÏ ·Îµù
10-11 ¿ä¾à
11Àå: ½ºÇÁ¸µ À¥ MVC¿¡¼ÀÇ À¯È¿¼º °Ë»ç ¹× µ¥ÀÌÅÍ ¹ÙÀεù
11-1 ¼Ò°³
11-2 @ModelAttribute Ư¼ºÀ¸·Î ¸ðµ¨ Ư¼º Ãß°¡ ¹× °Ë»ö
- ¸Þ¼µå ´Ü°èÀÇ @ModelAttribute ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ¸ðµ¨ Ư¼º Ãß°¡
- @ModelAttribute ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇØ ¸ðµ¨ Ư¼º °¡Á®¿À±â
- ¿äû ó¸®¿Í @ModelAttribute ¾î³ëÅ×À̼ÇÀÌ ÁöÁ¤µÈ ¸Þ¼µå
- @ModelAttribute ¾î³ëÅ×À̼ÇÀÌ ÁöÁ¤µÈ ¸Þ¼µå ÀÎÀÚÀÇ µ¿ÀÛ ¹æ½Ä
- RequestToViewNameTranslator
11-3 @SessionAttributes ¾î³ëÅ×À̼ÇÀ¸·Î ¸ðµ¨ Ư¼º ij½ÌÇϱâ
11-4 ½ºÇÁ¸µ¿¡¼ÀÇ µ¥ÀÌÅÍ ¹ÙÀεù
- WebDataBinder: À¥ ¿äû ¸Å°³º¯¼ö¸¦ À§ÇÑ µ¥ÀÌÅÍ ¹ÙÀδõ
- WebDataBinder ÀνºÅϽº ±¸¼º
- @ControllerAdvice ¾î³ëÅ×À̼ÇÀÌ ÁöÁ¤µÈ Ŭ·¡½º¿¡¼ @InitBinder ¾î³ëÅ×À̼ÇÀÌ ÁöÁ¤µÈ ¸Þ¼µå Á¤ÀÇÇϱâ
- µ¥ÀÌÅÍ ¹ÙÀεù ÇÁ·Î¼¼½º¿¡ ÇÊµå Æ÷ÇÔ/Á¦¿Ü
- BindingResult °´Ã¼¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ¹ÙÀεù ¹× À¯È¿¼º °Ë»çÀÇ ¿À·ù Á¶»ç
11-5 ½ºÇÁ¸µÀÇ À¯È¿¼º °Ë»ç Áö¿ø
- ½ºÇÁ¸µ Validator ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇÑ ¸ðµ¨ Ư¼ºÀÇ À¯È¿¼º °Ë»ç
- JSR 303 ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ Á¦¾à Á¶°Ç ÁöÁ¤
- JSR 303 ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ °´Ã¼ÀÇ À¯È¿¼º °Ë»ç
- JSR 303ÀÇ @Valid ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ¸ðµ¨ Ư¼ºÀÇ À¯È¿¼º °Ë»ç
11-6 ½ºÇÁ¸µ form ÅÂ±× ¶óÀ̺귯¸®
- ½ºÇÁ¸µ form ÅÂ±× ¶óÀ̺귯¸®ÀÇ HTML5 Áö¿ø
11-7 ¿ä¾à
12Àå: ½ºÇÁ¸µ À¥ MVC¸¦ ÀÌ¿ëÇÑ RESTful À¥ ¼ºñ½º °³¹ß
12-1 ¼Ò°³
12-2 Á¤±â ¿¹±Ý À¥ ¼ºñ½º
12-3 ½ºÇÁ¸µ À¥ MVC¸¦ ÀÌ¿ëÇÑ RESTful À¥ ¼ºñ½º ±¸Çö
- JSON(JavaScript Object Notation)
- FixedDepositWS À¥ ¼ºñ½º ±¸Çö
12-4 RestTemplateÀ» ÀÌ¿ëÇÑ RESTful À¥ ¼ºñ½º Á¢±Ù
12-5 HttpMessageConverter¸¦ ÀÌ¿ëÇÑ ÀÚ¹Ù °´Ã¼ ¹× HTTP ¿äû/ÀÀ´ä °£ º¯È¯
12-6 @PathVariable ¹× @MatrixVariable ¾î³ëÅ×À̼Ç
12-7 ¿ä¾à
13Àå: ½ºÇÁ¸µ À¥ MVC Ȱ¿ë - ±¹Á¦È, ÆÄÀÏ ¾÷·Îµå ¹× ºñµ¿±â ¿äû ó¸®
13-1 ¼Ò°³
13-2 Çڵ鷯 ÀÎÅͼÁÅ͸¦ ÅëÇÑ ¿äûÀÇ »çÀü ¹× »çÈÄ Ã³¸®
- Çڵ鷯 ÀÎÅͼÁÅÍ ±¸Çö ¹× ±¸¼º
13-3 ¸®¼Ò½º ¹øµéÀ» ÀÌ¿ëÇÑ ±¹Á¦È
- MyBank À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¿ä±¸»çÇ×
- MyBank À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¹Á¦È ¹× Áö¿ªÈ
13-4 ºñµ¿±â½Ä ¿äû ó¸®
- ºñµ¿±â ¿äû ó¸® ±¸¼º
- CallableÀ» ¹ÝȯÇÏ´Â @RequestMapping ¾î³ëÅ×À̼ÇÀÌ ÁöÁ¤µÈ ¸Þ¼µå
- DeferredResult¸¦ ¹ÝȯÇÏ´Â @RequestMapping ¾î³ëÅ×À̼ÇÀÌ ÁöÁ¤µÈ ¸Þ¼µå
- DeferredResult ÀνºÅϽºÀÇ °á°ú °è»ê
- ±âº» ½Ã°£ Á¦ÇÑ °ª ¼³Á¤
- ºñµ¿±â ¿äû °¡·Îä±â
13-5 ½ºÇÁ¸µÀÇ Çüº¯È¯ ¹× ¼½Ä ÁöÁ¤ Áö¿ø
- »ç¿ëÀÚ ÁöÁ¤ º¯È¯±â ¸¸µé±â
- »ç¿ëÀÚ ÁöÁ¤ º¯È¯±â ±¸¼º ¹× »ç¿ë
- »ç¿ëÀÚ ÁöÁ¤ Æ÷¸ÅÅÍ ¸¸µé±â
- »ç¿ëÀÚ ÁöÁ¤ Æ÷¸ÅÅÍ ±¸¼º
- AnnotationFormatterFactory¸¦ »ý¼ºÇØ @AmountFormat ¾î³ëÅ×À̼ÇÀÌ ÁöÁ¤µÈ Çʵ忡¸¸ ¼½Ä ÁöÁ¤Çϱâ
- AnnotationFormatterFactory ±¸Çö ±¸¼º
13-6 ½ºÇÁ¸µ À¥ MVCÀÇ ÆÄÀÏ ¾÷·Îµå Áö¿ø
- CommonsMultipartResolver¸¦ ÀÌ¿ëÇÑ ÆÄÀÏ ¾÷·Îµå
- StandardServletMultipartResolver¸¦ ÀÌ¿ëÇÑ ÆÄÀÏ ¾÷·Îµå
13-7 ¿ä¾à
14Àå: ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¸¦ ÀÌ¿ëÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀÇ º¸¾È ±¸Çö
14-1 ¼Ò°³
14-2 MyBank À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ º¸¾È ¿ä±¸»çÇ×
14-3 ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¸¦ ÀÌ¿ëÇÑ MyBank À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ º¸¾È ±¸Çö
- À¥ ¿äû º¸¾È ±¸¼º
- ÀÎÁõ ±¸¼º
- ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ JSP ÅÂ±× ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇÑ JSP ÄÜÅÙÃ÷ º¸È£
- ¸Þ¼µå º¸È£
14-4 MyBank À¥ ¾ÖÇø®ÄÉÀÌ¼Ç - ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ ACL ¸ðµâÀ» ÀÌ¿ëÇÑ FixedDepositDetails ÀνºÅϽº º¸È£
- ch14-bankapp-db-security ÇÁ·ÎÁ§Æ® ¹èÆ÷ ¹× »ç¿ë
- ACL°ú »ç¿ëÀÚ Á¤º¸¸¦ ÀúÀåÇÏ´Â µ¥ÀÌÅͺ£À̽º Å×À̺í
- »ç¿ëÀÚ ÀÎÁõ
- À¥ ¿äû º¸¾È
- JdbcMutableAclService ±¸¼º
- ¸Þ¼µå ´Ü°è º¸¾È ±¸¼º
- µµ¸ÞÀÎ °´Ã¼ ÀνºÅϽº º¸¾È
- ÇÁ·Î±×·¡¹Ö ¹æ½ÄÀÇ ACL Ç׸ñ °ü¸®
- MutableAcl°ú º¸¾È
14-5 ¿ä¾à
ºÎ·Ï A: ÀÌŬ¸³½º IDE(¶Ç´Â ÀÎÅÚ¸®Á¦ÀÌ IDEA)·Î »ùÇà ÇÁ·ÎÁ§Æ® °¡Á®¿À±â ¹× ¹èÆ÷
A-1 °³¹ß ȯ°æ ¼³Á¤
A-2 ÀÌŬ¸³½º IDE(¶Ç´Â ÀÎÅÚ¸®Á¦ÀÌ IDEA)·Î »ùÇà ÇÁ·ÎÁ§Æ® °¡Á®¿À±â
- »ùÇà ÇÁ·ÎÁ§Æ® °¡Á®¿À±â
- ÀÌŬ¸³½º IDE¿¡¼ M2_REPO Ŭ·¡½º °æ·Î º¯¼ö ±¸¼º
A-3 ÅèĹ 7 ¼¹ö¿Í ÇÔ²² ÀÛµ¿Çϵµ·Ï ÀÌŬ¸³½º IDE ±¸¼ºÇϱâ
A-4 ÅèĹ 7 ¼¹ö·Î À¥ ÇÁ·ÎÁ§Æ® ¹èÆ÷Çϱâ
- ÀÓº£µðµå ¸ðµå¿¡¼ ÅèĹ 7 ¼¹ö ½ÇÇà
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|---|
Ãâ»ýÁö | - |
Ãâ°£µµ¼ | 0Á¾ |
ÆÇ¸Å¼ö | 0±Ç |
¾Ö½¬½¬ »ç¸°Àº ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°è ºÐ¾ß¿¡¼ 14³â ÀÌ»óÀÇ °æÇèÀ» º¸À¯ÇÑ ½ã ÀÎÁõ ¿£ÅÍÇÁ¶óÀÌÁî ¼³°èÀÚ´Ù. Àú¼·Î´Â Spring Roo 1.1 Cookbook(Packt Publishing)°ú Portlets in Action(Manning Publications)ÀÌ ÀÖ´Ù.
»ý³â¿ùÀÏ | - |
---|---|
Ãâ»ýÁö | - |
Ãâ°£µµ¼ | 0Á¾ |
ÆÇ¸Å¼ö | 0±Ç |
Á¦ÀÌ »þ¸¶´Â ½ºÇÁ¸µ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ ´ëÇÑ ±¤¹üÀ§ÇÑ °æÇèÀ» °®Ãá ÇÁ¸®·£¼ ÀÚ¹Ù °³¹ßÀÚ´Ù.
»ý³â¿ùÀÏ | - |
---|---|
Ãâ»ýÁö | - |
Ãâ°£µµ¼ | 0Á¾ |
ÆÇ¸Å¼ö | 0±Ç |
2005³âºÎÅÍ ¹ø¿ª ȸ»ç¿¡¼ ¾ð¾î Àü¹®°¡·Î ÀÏÇÏ´Ù°¡ µ¶¸³ÇÑ ÈÄ ÇöÀç´Â IT Àü¹® ¹ø¿ª°¡·Î ÀÏÇϰí ÀÖ´Ù. 10¿© ³â µ¿¾È ¼ö¹é °ÇÀÇ ¼ÒÇÁÆ®¿þ¾î ÇöÁöÈ¿Í °³¹ßÀÚ À¥»çÀÌÆ® ÇѱÛÈ ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇßÀ¸¸ç, Áö±ÝÀº IT Àü¹® ¼ÀûÀ» ¹ø¿ªÇÏ´Â ÀÏ¿¡ ÁýÁßÇϰí ÀÖ´Ù. [¸®¾×Æ® µðÀÚÀÎ ÆÐÅϰú ¸ð¹ü »ç·Ê](¿¡ÀÌÄÜ, 2016) [Unity 5.x By Example](¿¡ÀÌÄÜ, 2016) [À¯´ÏƼ 5 ¸ÞÄ«´Ô ij¸¯ÅÍ ¾Ö´Ï¸ÞÀ̼Ç](¿¡ÀÌÄÜ, 2016), [³×Ƽ ÀÎ ¾×¼Ç](À§Å°ºÏ½º, 2016), [À¯´ÏƼ¿Í C#À¸·Î ¹è¿ì´Â °ÔÀÓ °³¹ß ±³°ú¼](À§Å°ºÏ½º, 2015) µîÀ» ¹ø¿ªÇß´Ù.
¿ªÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±â½ÇÀü! Node.js ¸¶ÀÌÅ©·Î¼ºñ½º °³¹ß
ÄÚÆ²¸°À» ÀÌ¿ëÇÑ ¾Èµå·ÎÀÌµå °³¹ß
À¯´ÏƼ·Î ¹è¿ì´Â ¾Èµå·ÎÀÌµå °ÔÀÓ °³¹ß
¸®¾×Æ® µðÀÚÀÎ ÆÐÅϰú ¸ð¹ü »ç·Ê
µû¶ó ÇÏ¸é¼ ¹è¿ì´Â À¯´ÏƼ 5 ¼ÎÀÌ´õ¿Í ÀÌ...
ÁÖ°£·©Å·
´õº¸±â»óǰÁ¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ »óǰÀÇ ½Ã¸®Áî
(ÃÑ 93±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 56±Ç)
ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
¸®ºä
±¸¸Å ÈÄ ¸®ºä ÀÛ¼º ½Ã, ºÏÇǴϾð Áö¼ö ÃÖ´ë 600Á¡
±â´ëÆò
±â´ëÆò
±³È¯/ȯºÒ
±³È¯/ȯºÒ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹Ýǰ/±³È¯/ȯºÒ¡¯ ¿¡¼ ½ÅûÇÔ, 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555) ÀÌ¿ë °¡´É |
---|---|
±³È¯/ȯºÒ °¡´É ±â°£ |
°í°´º¯½ÉÀº Ãâ°í¿Ï·á ´ÙÀ½³¯ºÎÅÍ 14ÀÏ ±îÁö¸¸ ±³È¯/ȯºÒÀÌ °¡´ÉÇÔ |
±³È¯/ȯºÒ ºñ¿ë |
°í°´º¯½É ¶Ç´Â ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ 2,500¿ø Åùèºñ¸¦ °í°´´ÔÀÌ ºÎ´ãÇÔ |
±³È¯/ȯºÒ ºÒ°¡»çÀ¯ |
¹ÝǰÁ¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óǰ È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡ÇÒ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇØº¸»ó |
¼ÒºñÀÚ ÇÇÇØº¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖÀ½ |
±âŸ |
µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó ǰÀý/ÀýÆÇ µîÀÇ »çÀ¯·Î ÁÖ¹®ÀÌ Ãë¼ÒµÉ ¼ö ÀÖÀ½(ÀÌ °æ¿ì ÀÎÅÍÆÄÅ©µµ¼¿¡¼ °í°´´Ô²² º°µµ·Î ¿¬¶ôÇÏ¿© °íÁöÇÔ) |
¹è¼Û¾È³»
ÀÎÅÍÆÄÅ© µµ¼ »óǰÀº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óǰÀ» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óǰÀ» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óǰÀ» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÏ¿©, ÀÎÅÍÆÄÅ© ¿Ü Ÿ¾÷ü ¹è¼Û»óǰÀÎ °æ¿ì ¹ß¼ÛµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.
¹è¼Ûºñ
µµ¼(Áß°íµµ¼ Æ÷ÇÔ) ±¸¸Å |
2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) |
---|---|
À½¹Ý/DVD/ÀâÁö/¸¸È ±¸¸Å |
2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) |
µµ¼¿Í À½¹Ý/DVD/ÀâÁö/¸¸È/ |
2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) |
¾÷üÁ÷Á¢¹è¼Û»óǰ ±¸¸Å |
¾÷üº° »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë |