º»¹®³»¿ë ¹Ù·Î°¡±â
MDÀǼ±Åà ¹«·á¹è¼Û À̺¥Æ® »çÀºÇ° ¼Òµæ°øÁ¦

ÀÚ¹Ù ORM Ç¥ÁØ JPA ÇÁ·Î±×·¡¹Ö ½ºÇÁ¸µ µ¥ÀÌÅÍ ¿¹Á¦ ÇÁ·ÎÁ§Æ®·Î ¹è¿ì´Â ÀüÀÚÁ¤ºÎ Ç¥ÁØ µ¥ÀÌÅͺ£À̽º ÇÁ·¹ÀÓ

¿¡ÀÌÄÜ ¿ÀÇ ¼Ò½º ÇÁ·Î±×·¡¹Ö ½Ã¸®Áî
±è¿µÇÑ ÁöÀ½ | ¿¡ÀÌÄÜÃâÆÇ | 2015³â 07¿ù 28ÀÏ Ãâ°£
Ŭ·Î¹ö ¸®ºä¾²±â

ÀÌ Ã¥ÀÇ ´Ù¸¥ »óǰ Á¤º¸

  • Á¤°¡ : 43,000¿ø
    ÆÇ¸Å°¡ : 38,700¿ø [10%¡é 4,300¿ø ÇÒÀÎ]
  • ÇýÅÃ :
    [±âº»Àû¸³] 2150¿ø Àû¸³ [5% Àû¸³] [Ãß°¡Àû¸³] 5¸¸¿ø ÀÌ»ó ±¸¸Å ½Ã 2,000¿ø Ãß°¡Àû¸³ ¾È³» [ȸ¿øÇýÅÃ] ȸ¿ø µî±Þ º°, 3¸¸¿ø ÀÌ»ó ±¸¸Å ½Ã 2~4% Ãß°¡Àû¸³ ¾È³» [¸®ºäÀû¸³] ¸®ºä ÀÛ¼º ½Ã e±³È¯±Ç ÃÖ´ë 300¿ø Ãß°¡Àû¸³ ¾È³»
  • Ãß°¡ÇýÅà : Æ÷ÀÎÆ® ¾È³» µµ¼­¼Òµæ°øÁ¦ ¾È³» Ãß°¡ÇýÅà ´õº¸±â
  • ¹è¼Ûºñ : ¹«·á ¹è¼Ûºñ ¾È³»
  • ¹è¼ÛÀÏÁ¤ : ¼­¿ïƯº°½Ã Á¾·Î±¸ ¼¼Á¾´ë·Î ±âÁØ Áö¿ªº¯°æ
    ´çÀϹè¼Û Áö±Ý ÁÖ¹®ÇÏ¸é ¿À´Ã( 6ÀÏ,¼ö) µµÂø ¿¹Á¤ ¹è¼ÛÀÏÁ¤ ¾È³»
  • ¹Ù·Îµå¸² : ÀÎÅͳÝÀ¸·Î ÁÖ¹®ÇÏ°í ¸ÅÀå¿¡¼­ Á÷Á¢ ¼ö·É ¾È³» ¹Ù·Îµå¸² ÇýÅÃ
    ÈÞÀÏ¿¡´Â ¹Ù·Îµå¸² ÇȾ÷À¸·Î ´õ »¡¸® ¹Þ¾Æ º¸¼¼¿ä. ¹Ù·Îµå¸² ÇýÅùްí ÀÌ¿ëÇϱâ

ÀÌ Ã¥ÀÇ À̺¥Æ®

ÇØ¿ÜÁÖ¹®/¹Ù·Îµå¸²/Á¦ÈÞ»çÁÖ¹®/¾÷ü¹è¼Û°ÇÀÇ °æ¿ì 1+1 ÁõÁ¤»óǰÀÌ ¹ß¼ÛµÇÁö ¾Ê½À´Ï´Ù.
  • »ó¹Ý±â º£½ºÆ®/Ãßõµµ¼­ È®ÀÎÇÏ°í ¸Ó±×&³ëÆ® »çÀºÇ°µµ!
    2022.06.24 ~ 2022.07.31
  • ±â¼ú½ºÅà º° °³¹ßÀÚ Ã¤¿ë°ø°í ºñÁß °ø°³+Ãßõµµ¼­!
    2021.12.24 ~ 2022.12.31
»óǰ»ó¼¼Á¤º¸
ISBN 9788960777330(8960777331)
Âʼö 734ÂÊ
Å©±â 188 * 250 * 35 mm /1261g ÆÇÇü¾Ë¸²

Ã¥¼Ò°³

ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

ÀÚ¹Ù ORM Ç¥ÁØ JPA´Â SQL ÀÛ¼º ¾øÀÌ °´Ã¼¸¦ µ¥ÀÌÅͺ£À̽º¿¡ Á÷Á¢ ÀúÀåÇÒ ¼ö ÀÖ°Ô µµ¿ÍÁÖ°í, °´Ã¼¿Í °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ Â÷À̵µ Áß°£¿¡¼­ ÇØ°áÇØÁØ´Ù. ÀÌ Ã¥Àº JPA ±âÃÊ À̷аú ÇÙ½É ¿ø¸®, ±×¸®°í ½Ç¹«¿¡ ÇÊ¿äÇÑ ¼º´É ÃÖÀûÈ­ ¹æ¹ý±îÁö JPA¿¡ ´ëÇÑ ¸ðµç °ÍÀ» ´Ù·é´Ù. ¶ÇÇÑ, ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¿Í JPA¸¦ ÇÔ²² »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇϰí, ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA, QueryDSL °°Àº Çõ½ÅÀûÀÎ ¿ÀÇ ¼Ò½º¸¦ Ȱ¿ëÇØ¼­ ÀÚ¹Ù À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» È¿°úÀûÀ¸·Î °³¹ßÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù.

´ÙÀ½ ¸µÅ©¿¡¼­ ¿Â¶óÀÎ °­ÀǸ¦ ¼ö°­ÇÒ ¼ö ÀÖ´Ù.

¡á °­ÀÇ ¸µÅ©: https://www.inflearn.com/roadmaps/149
¡á ¿Â¶óÀÎ °­ÀÇ ¸ñ·Ï
-ÀÚ¹Ù ORM Ç¥ÁØ JPA ÇÁ·Î±×·¡¹Ö - ±âº»Æí: https://www.inflearn.com/course/ORM-JPA-Basic
-½ÇÀü! ½ºÇÁ¸µ ºÎÆ®¿Í JPA Ȱ¿ë1 - À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß: https://www.inflearn.com/course/½ºÇÁ¸µºÎÆ®-JPA-Ȱ¿ë-1
-½ÇÀü! ½ºÇÁ¸µ ºÎÆ®¿Í JPA Ȱ¿ë2 - API °³¹ß°ú ¼º´É ÃÖÀûÈ­: https://www.inflearn.com/course/½ºÇÁ¸µºÎÆ®-JPA-API°³¹ß-¼º´ÉÃÖÀûÈ­#
-½ÇÀü! ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA: https://www.inflearn.com/course/½ºÇÁ¸µ-µ¥ÀÌÅÍ-JPA-½ÇÀü
-½ÇÀü! Querydsl: https://www.inflearn.com/course/Querydsl-½ÇÀü

ÀÛ°¡ÀÇ ¸»

JPA¸¦ óÀ½ Á¢ÇßÀ» ¶§ÀÇ ³î¶ó¿òÀº ¾ÆÁ÷µµ ÀØÇôÁöÁö ¾Ê´Â´Ù. Áö±Ý±îÁö °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ °´Ã¼¸¦ °ü¸®ÇÏ·Á°í ÀÛ¼ºÇß´ø ¹«¼öÇÑ CRUD ÄÚµå¿Í SQLµéÀÌ ¸Ó¸´¼ÓÀ» ½ºÃÄ Áö³ª°¬´Ù. ¸¶Ä¡ ½Ã°ñ¿¡¼­ Á÷Á¢ ¸ð³»±â¸¦ ÇÏ´Ù°¡ ÃֽŠƮ·¢Å͸¦ ¸¸³­ ±âºÐÀ̾ú´Ù.

°´Ã¼¸¦ °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇÏ·Á¸é ¸¹Àº ½Ã°£°ú Äڵ带 ¼ÒºñÇØ¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î °´Ã¼¸¦ SQL·Î º¯È¯ÇÏ´Â ´Ü¼øÇÑ ÀϺÎÅÍ, °´Ã¼ÀÇ »ó¼Ó ±¸Á¶¸¦ Å×ÀÌºí¿¡ ÀúÀåÇÏ´Â º¹ÀâÇÑ ÀϱîÁö, °³¹ßÀÚ´Â °´Ã¼¿Í µ¥ÀÌÅͺ£À̽º »çÀÌ¿¡¼­ ¹«¼öÇÑ ¸ÅÇÎ ÄÚµå¿Í SQLÀ» ÀÛ¼ºÇØ¾ß ÇÑ´Ù. ÀÚ¹Ù Áø¿µ¿¡¼­´Â ÀÌ·± ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ JPA¶ó´Â Ç¥ÁØ ±â¼úÀ» Á¦°øÇÑ´Ù. ÀÚ¹Ù ORM Ç¥ÁØ JPA´Â SQL ÀÛ¼º ¾øÀÌ °´Ã¼¸¦ µ¥ÀÌÅͺ£À̽º¿¡ Á÷Á¢ ÀúÀåÇÒ ¼ö ÀÖ°Ô µµ¿ÍÁÖ°í, °´Ã¼¿Í °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ Â÷À̵µ Áß°£¿¡¼­ ÇØ°áÇØÁØ´Ù.

±×°£ ½Ç¹«¿¡ JPA¸¦ µµÀÔÇϸ鼭 óÀ½¿¡´Â ÁÂÃæ¿ìµ¹Çϱ⵵ ÇßÁö¸¸, °³¹ß »ý»ê¼º°ú À¯Áöº¸¼ö°¡ È®¿¬È÷ ÁÁ¾ÆÁ³°í, ³²Àº ½Ã°£¿¡ ÄÚµå ǰÁú°ú Å×½ºÆ®¿¡ ´õ ¸¹Àº ½Ã°£À» ½ñÀ» ¼ö ÀÖ¾ú´Ù. ±×¸®°í JPA¸¦ »ç¿ëÇØº» µ¿·áµéÀº ÀüÀ¸·Î µ¹¾Æ°¡°í ½Í¾îÇÏÁö ¾Ê¾Ò´Ù. ÇÏÁö¸¸ JPA¿¡ ´ëÇÑ ±¹³» ÀÚ·á°¡ ºÎÁ·Çß°í, ´ëºÎºÐÀÌ ¿ø¼­¿©¼­ ¾î·Á¿î Á¡ÀÌ ¸¹¾Ò´Ù. ±×·¡¼­ ¶§°¡ µÇ¸é JPA¿¡ ´ëÇÑ Ã¥À» ¾²°í ½Í´Ù°í ¾î·ÅDzÇÏ°Ô »ý°¢Çߴµ¥, ¸¶Ä§ ¡ºÅäºñÀÇ ½ºÇÁ¸µ 3¡»°ú ¡ºÅäºñÀÇ ½ºÇÁ¸µ 3.1¡»À» Àú¼úÇϽŠÀÌÀϹΠ´Ô²²¼­ JPA¿¡ °üÇÑ Ã¥ ¾²±â¸¦ ±ÇÀ¯Çϼ̴Ù. 6°³¿ù Á¤µµ¸é ÃæºÐÇϰÚÁö »ý°¢Çϰí Ã¥À» ¾²±â·Î Çߴµ¥, ¾î´Àµ¡ ½Ã°£ÀÌ È­»ìó·³ ºü¸£°Ô Áö³ª 2³âÀÌ Áö³ª¹ö·È´Ù.

ÀÌ Ã¥¿¡¼­´Â JPA ±âÃÊ À̷аú ÇÙ½É ¿ø¸®, ±×¸®°í ½Ç¹«¿¡ ÇÊ¿äÇÑ ¼º´É ÃÖÀûÈ­ ¹æ¹ý±îÁö JPA¿¡ ´ëÇÑ ¸ðµç °ÍÀ» ´Ù·ç´Â µ¥ ÁÖ·ÂÇß´Ù. ¶ÇÇÑ, ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¿Í JPA¸¦ ÇÔ²² »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇϰí, ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA, QueryDSL °°Àº Çõ½ÅÀûÀÎ ¿ÀÇ ¼Ò½º¸¦ Ȱ¿ëÇØ¼­ ÀÚ¹Ù À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» È¿°úÀûÀ¸·Î °³¹ßÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇß´Ù.

µ¹ÀÌÄѺ¸´Ï º¸À߰;ø´Â »ç¶÷ÀÇ Ã¥À» ±â´Ù¸®°í ÀÀ¿øÇØÁֽŠºÐµé ´öºÐ¿¡ ¿©±â±îÁö ¿Â °Í °°´Ù. Áø½ÉÀ¸·Î Á¤¸» Å« ÈûÀÌ µÇ¾ú±â¿¡, ±× ¸ðµç ºÐ²² °¨»ç¸¦ ÀüÇÑ´Ù. ÀÌ Ã¥ÀÌ JPA¸¦ ½ÃÀÛÇÏ´Â ºÐµé²² Á¶±ÝÀ̳ª¸¶ µµ¿òÀÌ µÇ±æ ¹Ù¶õ´Ù.

¸ñÂ÷

1Àå. JPA ¼Ò°³
1.1 SQL°ú ¹®Á¦Á¡
1.1.1 ¹Ýº¹, ¹Ýº¹ ±×¸®°í ¹Ýº¹
1.1.2 SQL¿¡ ÀÇÁ¸ÀûÀÎ °³¹ß
1.1.3 JPA¿Í ¹®Á¦ ÇØ°á
1.2 ÆÐ·¯´ÙÀÓÀÇ ºÒÀÏÄ¡
1.2.1 »ó¼Ó
1.2.2 ¿¬°ü°ü°è
1.2.3 °´Ã¼ ±×·¡ÇÁ Ž»ö
1.2.4 ºñ±³
1.2.5 Á¤¸®
1.3 JPA¶õ ¹«¾ùÀϱî?
1.3.1 JPA ¼Ò°³
1.3.2 ¿Ö JPA¸¦ »ç¿ëÇØ¾ß Çϴ°¡?
1.4 Á¤¸®

2Àå. JPA ½ÃÀÛ
2.1 ÀÌŬ¸³½º ¼³Ä¡¿Í ÇÁ·ÎÁ§Æ® ºÒ·¯¿À±â
2.2 H2 µ¥ÀÌÅͺ£À̽º ¼³Ä¡
2.3 ¶óÀ̺귯¸®¿Í ÇÁ·ÎÁ§Æ® ±¸Á¶
2.3.1 ¸ÞÀ̺ì°ú »ç¿ë ¶óÀ̺귯¸® °ü¸®
2.4 °´Ã¼ ¸ÅÇÎ ½ÃÀÛ
2.5 persistence.xml ¼³Á¤
2.5.1 µ¥ÀÌÅͺ£À̽º ¹æ¾ð
2.6 ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
2.6.1 ¿£Æ¼Æ¼ ¸Å´ÏÀú ¼³Á¤
2.6.2 Æ®·£Àè¼Ç °ü¸®
2.6.3 ºñÁî´Ï½º ·ÎÁ÷
2.6.4 JPQL
2.7 Á¤¸®

3Àå. ¿µ¼Ó¼º °ü¸®
3.1 ¿£Æ¼Æ¼ ¸Å´ÏÀú ÆÑÅ丮¿Í ¿£Æ¼Æ¼ ¸Å´ÏÀú
3.2 ¿µ¼Ó¼º ÄÁÅØ½ºÆ®¶õ?
3.3 ¿£Æ¼Æ¼ÀÇ »ý¸íÁÖ±â
3.4 ¿µ¼Ó¼º ÄÁÅØ½ºÆ®ÀÇ Æ¯Â¡
3.4.1 ¿£Æ¼Æ¼ Á¶È¸
3.4.2 ¿£Æ¼Æ¼ µî·Ï
3.4.3 ¿£Æ¼Æ¼ ¼öÁ¤
3.4.4 ¿£Æ¼Æ¼ »èÁ¦
3.5 Ç÷¯½Ã
3.5.1 Ç÷¯½Ã ¸ðµå ¿É¼Ç
3.6 ÁØ¿µ¼Ó
3.6.1 ¿£Æ¼Æ¼¸¦ ÁØ¿µ¼Ó »óÅ·ΠÀüȯ: detach( )
3.6.2 ¿µ¼Ó¼º ÄÁÅØ½ºÆ® ÃʱâÈ­: clear( )
3.6.3 ¿µ¼Ó¼º ÄÁÅØ½ºÆ® Á¾·á: close( )
3.6.4 ÁØ¿µ¼Ó »óÅÂÀÇ Æ¯Â¡
3.6.5 º´ÇÕ: merge( )
3.7 Á¤¸®

4Àå. ¿£Æ¼Æ¼ ¸ÅÇÎ
4.1 @Entity
4.2 @Table
4.3 ´Ù¾çÇÑ ¸ÅÇÎ »ç¿ë
4.4 µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶ ÀÚµ¿ »ý¼º
4.5 DDL »ý¼º ±â´É
4.6 ±âº» Ű ¸ÅÇÎ
4.6.1 ±âº» Ű Á÷Á¢ ÇÒ´ç Àü·«
4.6.2 IDENTITY Àü·«
4.6.3 SEQUENCE Àü·«
4.6.4 TABLE Àü·«
4.6.5 AUTO Àü·«
4.6.6 ±âº» Ű ¸ÅÇÎ Á¤¸®
4.7 Çʵå¿Í Ä÷³ ¸ÅÇÎ: ·¹ÆÛ·±½º
4.7.1 @Column
4.7.2 @Enumerated
4.7.3 @Temporal
4.7.4 @Lob
4.7.5 @Transient
4.7.6 @Access
4.8 Á¤¸®

½ÇÀü ¿¹Á¦ 1. ¿ä±¸»çÇ× ºÐ¼®°ú ±âº» ¸ÅÇÎ
__¿ä±¸»çÇ× ºÐ¼®
__µµ¸ÞÀÎ ¸ðµ¨ ºÐ¼®
__Å×ÀÌºí ¼³°è
__¿£Æ¼Æ¼ ¼³°è¿Í ¸ÅÇÎ
__µ¥ÀÌÅÍ Á᫐ ¼³°èÀÇ ¹®Á¦Á¡

5Àå. ¿¬°ü°ü°è ¸ÅÇÎ ±âÃÊ
5.1 ´Ü¹æÇâ ¿¬°ü°ü°è
5.1.1 ¼ø¼öÇÑ °´Ã¼ ¿¬°ü°ü°è
5.1.2 Å×ÀÌºí ¿¬°ü°ü°è
5.1.3 °´Ã¼ °ü°è ¸ÅÇÎ
5.1.4 @JoinColumn
5.1.5 @ManyToOne
5.2 ¿¬°ü°ü°è »ç¿ë
5.2.1 ÀúÀå
5.2.2 Á¶È¸
5.2.3 ¼öÁ¤
5.2.4 ¿¬°ü°ü°è Á¦°Å
5.2.5 ¿¬°üµÈ ¿£Æ¼Æ¼ »èÁ¦
5.3 ¾ç¹æÇâ ¿¬°ü°ü°è
5.3.1 ¾ç¹æÇâ ¿¬°ü°ü°è ¸ÅÇÎ
5.3.2 ÀÏ´ë´Ù Ä÷º¼Ç Á¶È¸
5.4 ¿¬°ü°ü°èÀÇ ÁÖÀÎ
5.4.1 ¾ç¹æÇâ ¸ÅÇÎÀÇ ±ÔÄ¢: ¿¬°ü°ü°èÀÇ ÁÖÀÎ
5.4.2 ¿¬°ü°ü°èÀÇ ÁÖÀÎÀº ¿Ü·¡ ۰¡ ÀÖ´Â °÷
5.5 ¾ç¹æÇâ ¿¬°ü°ü°è ÀúÀå
5.6 ¾ç¹æÇâ ¿¬°ü°ü°èÀÇ ÁÖÀÇÁ¡
5.6.1 ¼ø¼öÇÑ °´Ã¼±îÁö °í·ÁÇÑ ¾ç¹æÇâ ¿¬°ü°ü°è
5.6.2 ¿¬°ü°ü°è ÆíÀÇ ¸Þ¼Òµå
5.6.3 ¿¬°ü°ü°è ÆíÀÇ ¸Þ¼Òµå ÀÛ¼º ½Ã ÁÖÀÇ»çÇ×
5.7 Á¤¸®

½ÇÀü ¿¹Á¦ 2. ¿¬°ü°ü°è ¸ÅÇÎ ½ÃÀÛ
__ÀÏ´ë´Ù, ´Ù´ëÀÏ ¿¬°ü°ü°è ¸ÅÇÎ
__°´Ã¼ ±×·¡ÇÁ Ž»ö

6Àå. ´Ù¾çÇÑ ¿¬°ü°ü°è ¸ÅÇÎ
6.1 ´Ù´ëÀÏ
6.1.1 ´Ù´ëÀÏ ´Ü¹æÇâ [N:1]
6.1.2 ´Ù´ëÀÏ ¾ç¹æÇâ [N:1, 1:N]
6.2 ÀÏ´ë´Ù
6.2.1 ÀÏ´ë´Ù ´Ü¹æÇâ [1:N]
6.2.2 ÀÏ´ë´Ù ¾ç¹æÇâ [1:N, N:1]
6.3 ÀÏ´ëÀÏ [1:1]
6.3.1 ÁÖ Å×ÀÌºí¿¡ ¿Ü·¡ Ű
6.3.2 ´ë»ó Å×ÀÌºí¿¡ ¿Ü·¡ Ű
6.4 ´Ù´ë´Ù [N:N]
6.4.1 ´Ù´ë´Ù: ´Ü¹æÇâ
6.4.2 ´Ù´ë´Ù: ¾ç¹æÇâ
6.4.3 ´Ù´ë´Ù: ¸ÅÇÎÀÇ ÇѰè¿Í ±Øº¹, ¿¬°á ¿£Æ¼Æ¼ »ç¿ë
6.4.4 ´Ù´ë´Ù: »õ·Î¿î ±âº» Ű »ç¿ë
6.4.5 ´Ù´ë´Ù ¿¬°ü°ü°è Á¤¸®
6.5 Á¤¸®

½ÇÀü ¿¹Á¦ 3. ´Ù¾çÇÑ ¿¬°ü°ü°è ¸ÅÇÎ
__ÀÏ´ëÀÏ ¸ÅÇÎ
__´Ù´ë´Ù ¸ÅÇÎ

7Àå. °í±Þ ¸ÅÇÎ
7.1 »ó¼Ó °ü°è ¸ÅÇÎ
7.1.1 Á¶ÀÎ Àü·«
7.1.2 ´ÜÀÏ Å×À̺í Àü·«
7.1.3 ±¸Çö Ŭ·¡½º¸¶´Ù Å×À̺í Àü·«
7.2 @MappedSuperclass
7.3 º¹ÇÕ Å°¿Í ½Äº° °ü°è ¸ÅÇÎ
7.3.1 ½Äº° °ü°è vs ºñ½Äº° °ü°è
7.3.2 º¹ÇÕ Å°: ºñ½Äº° °ü°è ¸ÅÇÎ
7.3.3 º¹ÇÕ Å°: ½Äº° °ü°è ¸ÅÇÎ
7.3.4 ºñ½Äº° °ü°è·Î ±¸Çö
7.3.5 ÀÏ´ëÀÏ ½Äº° °ü°è
7.3.6 ½Äº°, ºñ½Äº° °ü°èÀÇ Àå´ÜÁ¡
7.4 Á¶ÀÎÅ×À̺í
7.4.1 ÀÏ´ëÀÏ Á¶ÀÎÅ×À̺í
7.4.2 ÀÏ´ë´Ù Á¶ÀÎÅ×À̺í
7.4.3 ´Ù´ëÀÏ Á¶ÀÎÅ×À̺í
7.4.4 ´Ù´ë´Ù Á¶ÀÎÅ×À̺í
7.5 ¿£Æ¼Æ¼ Çϳª¿¡ ¿©·¯ Å×ÀÌºí ¸ÅÇÎ
7.6 Á¤¸®

½ÇÀü ¿¹Á¦ 4. »ó¼Ó °ü°è ¸ÅÇÎ
__»ó¼Ó °ü°è ¸ÅÇÎ
__@MappedSuperclass ¸ÅÇÎ

8Àå. ÇÁ·Ï½Ã¿Í ¿¬°ü°ü°è °ü¸®
8.1 ÇÁ·Ï½Ã
8.1.1 ÇÁ·Ï½Ã ±âÃÊ
8.1.2 ÇÁ·Ï½Ã¿Í ½Äº°ÀÚ
8.1.3 ÇÁ·Ï½Ã È®ÀÎ
8.2 Áï½Ã ·Îµù°ú Áö¿¬ ·Îµù
8.2.1 Áï½Ã ·Îµù
8.2.2 Áö¿¬ ·Îµù
8.2.3 Áï½Ã ·Îµù, Áö¿¬ ·Îµù Á¤¸®
8.3 Áö¿¬ ·Îµù Ȱ¿ë
8.3.1 ÇÁ·Ï½Ã¿Í Ä÷º¼Ç ·¡ÆÛ
8.3.2 JPA ±âº» ÆäÄ¡ Àü·«
8.3.3 Ä÷º¼Ç¿¡ FetchType.EAGER »ç¿ë ½Ã ÁÖÀÇÁ¡
8.4 ¿µ¼Ó¼º ÀüÀÌ - CASCADE
8.4.1 ¿µ¼Ó¼º ÀüÀÌ: ÀúÀå
8.4.2 ¿µ¼Ó¼º ÀüÀÌ: »èÁ¦
8.4.3 CASCADEÀÇ Á¾·ù
8.5 °í¾Æ °´Ã¼
8.6 ¿µ¼Ó¼º ÀüÀÌ + °í¾Æ °´Ã¼, »ý¸íÁÖ±â
8.7 Á¤¸®

½ÇÀü ¿¹Á¦ 5. ¿¬°ü°ü°è °ü¸®
__±Û·Î¹ú ÆäÄ¡ Àü·« ¼³Á¤
__¿µ¼Ó¼º ÀüÀÌ ¼³Á¤

9Àå. °ª ŸÀÔ
9.1 ±âº»°ª ŸÀÔ
9.2 ÀÓº£µðµå ŸÀÔ(º¹ÇÕ °ª ŸÀÔ)
9.2.1 ÀÓº£µðµå ŸÀÔ°ú Å×ÀÌºí ¸ÅÇÎ
9.2.2 ÀÓº£µðµå ŸÀÔ°ú ¿¬°ü°ü°è
9.2.3 @AttributeOverride: ¼Ó¼º ÀçÁ¤ÀÇ
9.2.4 ÀÓº£µðµå ŸÀÔ°ú null
9.3. °ª ŸÀÔ°ú ºÒº¯ °´Ã¼
9.3.1 °ª ŸÀÔ °øÀ¯ ÂüÁ¶
9.3.2 °ª ŸÀÔ º¹»ç
9.3.3 ºÒº¯ °´Ã¼
9.4. °ª ŸÀÔÀÇ ºñ±³
9.5. °ª ŸÀÔ Ä÷º¼Ç
9.5.1 °ª ŸÀÔ Ä÷º¼Ç »ç¿ë
9.5.2 °ª ŸÀÔ Ä÷º¼ÇÀÇ Á¦¾à»çÇ×
9.6 Á¤¸®

½ÇÀü ¿¹Á¦ 6. °ª ŸÀÔ ¸ÅÇÎ
__½ÇÀü ¿¹Á¦ Á¤¸®

10Àå. °´Ã¼ÁöÇâ Äõ¸® ¾ð¾î
10.1 °´Ã¼ÁöÇâ Äõ¸® ¼Ò°³
10.1.1 JPQL ¼Ò°³
10.1.2 Criteria Äõ¸® ¼Ò°³
10.1.3 QueryDSL ¼Ò°³
10.1.4 ³×ÀÌÆ¼ºê SQL ¼Ò°³
10.1.5 JDBC Á÷Á¢ »ç¿ë, ¸¶ÀÌ¹ÙÆ¼½º °°Àº SQL ¸ÅÆÛ ÇÁ·¹ÀÓ¿öÅ© »ç¿ë
10.2 JPQL
10.2.1 ±âº» ¹®¹ý°ú Äõ¸® API
10.2.2 ÆÄ¶ó¹ÌÅÍ ¹ÙÀεù
10.2.3 ÇÁ·ÎÁ§¼Ç
10.2.4 ÆäÀÌ¡ API
10.2.5 ÁýÇÕ°ú Á¤·Ä
10.2.6 JPQL Á¶ÀÎ
10.2.7 ÆäÄ¡ Á¶ÀÎ
10.2.8 °æ·Î Ç¥Çö½Ä
10.2.9 ¼­ºê Äõ¸®
10.2.10 Á¶°Ç½Ä
10.2.11 ´ÙÇü¼º Äõ¸®
10.2.12 »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö È£Ãâ(JPA 2.1)
10.2.13 ±âŸ Á¤¸®
10.2.14 ¿£Æ¼Æ¼ Á÷Á¢ »ç¿ë
10.2.15 Named Äõ¸®: Á¤Àû Äõ¸®
10.3 Criteria
10.3.1 Criteria ±âÃÊ
10.3.2 Criteria Äõ¸® »ý¼º
10.3.3 Á¶È¸
10.3.4 ÁýÇÕ
10.3.5 Á¤·Ä
10.3.6 Á¶ÀÎ
10.3.7 ¼­ºê Äõ¸®
10.3.8 IN ½Ä
10.3.9 CASE ½Ä
10.3.10 ÆÄ¶ó¹ÌÅÍ Á¤ÀÇ
10.3.11 ³×ÀÌÆ¼ºê ÇÔ¼ö È£Ãâ
10.3.12 µ¿Àû Äõ¸®
10.3.13 ÇÔ¼ö Á¤¸®
10.3.14 Criteria ¸ÞŸ ¸ðµ¨ API
10.4 QueryDSL
10.4.1 QueryDSL ¼³Á¤
10.4.2 ½ÃÀÛ
10.4.3 °Ë»ö Á¶°Ç Äõ¸®
10.4.4 °á°ú Á¶È¸
10.4.5 ÆäÀÌ¡°ú Á¤·Ä
10.4.6 ±×·ì
10.4.7 Á¶ÀÎ
10.4.8 ¼­ºê Äõ¸®
10.4.9 ÇÁ·ÎÁ§¼Ç°ú °á°ú ¹Ýȯ
10.4.10 ¼öÁ¤, »èÁ¦ ¹èÄ¡ Äõ¸®
10.4.11 µ¿Àû Äõ¸®
10.4.12 ¸Þ¼Òµå À§ÀÓ
10.4.13 QueryDSL Á¤¸®
10.5 ³×ÀÌÆ¼ºê SQL
10.5.1 ³×ÀÌÆ¼ºê SQL »ç¿ë
10.5.2 Named ³×ÀÌÆ¼ºê SQL
10.5.3 ³×ÀÌÆ¼ºê SQL XML ¿¡ Á¤ÀÇ
10.5.4 ³×ÀÌÆ¼ºê SQL Á¤¸®
10.5.5 ½ºÅä¾îµå ÇÁ·Î½ÃÀú(JPA 2.1)
10.6 °´Ã¼ÁöÇâ Äõ¸® ½ÉÈ­
10.6.1 ¹úÅ© ¿¬»ê
10.6.2 ¿µ¼Ó¼º ÄÁÅØ½ºÆ®¿Í JPQL
10.6.3 JPQL°ú Ç÷¯½Ã ¸ðµå
10.7 Á¤¸®

11Àå. À¥ ¾ÖÇø®ÄÉÀÌ¼Ç Á¦ÀÛ
11.1 ÇÁ·ÎÁ§Æ® ȯ°æ¼³Á¤
11.1.1 ÇÁ·ÎÁ§Æ® ±¸Á¶
11.1.2 ¸ÞÀ̺ì°ú »ç¿ë ¶óÀ̺귯¸® °ü¸®
11.1.3 ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¼³Á¤
11.2 µµ¸ÞÀÎ ¸ðµ¨°ú Å×ÀÌºí ¼³°è
11.2.1 ¿ä±¸»çÇ× ºÐ¼®
11.2.2 µµ¸ÞÀÎ ¸ðµ¨ ¼³°è
11.2.3 Å×ÀÌºí ¼³°è
11.2.4 ¿¬°ü°ü°è Á¤¸®
11.2.5 ¿£Æ¼Æ¼ Ŭ·¡½º
11.3 ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Çö
11.3.1 °³¹ß ¹æ¹ý
11.3.2 ȸ¿ø ±â´É
11.3.3 »óǰ ±â´É
11.3.4 ÁÖ¹® ±â´É
11.3.5 À¥ °èÃþ ±¸Çö
11.4 Á¤¸®

12Àå. ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA
12.1 ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA ¼Ò°³
12.1.1 ½ºÇÁ¸µ µ¥ÀÌÅÍ ÇÁ·ÎÁ§Æ®
12.2 ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA ¼³Á¤
12.3 °øÅë ÀÎÅÍÆäÀ̽º ±â´É
12.4 Äõ¸® ¸Þ¼Òµå ±â´É
12.4.1 ¸Þ¼Òµå À̸§À¸·Î Äõ¸® »ý¼º
12.4.2 JPA NamedQuery
12.4.3 @Query, ¸®ÆÄÁöÅ丮 ¸Þ¼Òµå¿¡ Äõ¸® Á¤ÀÇ
12.4.4 ÆÄ¶ó¹ÌÅÍ ¹ÙÀεù
12.4.5 ¹úÅ©¼º ¼öÁ¤ Äõ¸®
12.4.6 ¹Ýȯ ŸÀÔ
12.4.7 ÆäÀÌ¡°ú Á¤·Ä
12.4.8 ÈùÆ®
12.4.9 Lock
12.5 Specifications(¸í¼¼)
12.6 »ç¿ëÀÚ Á¤ÀÇ ¸®ÆÄÁöÅ丮 ±¸Çö
12.7 Web È®Àå
12.7.1 ¼³Á¤
12.7.2 µµ¸ÞÀΠŬ·¡½º ÄÁ¹öÅÍ ±â´É
12.7.3 ÆäÀÌ¡°ú Á¤·Ä ±â´É
12.8 ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA°¡ »ç¿ëÇÏ´Â ±¸Çöü
12.9 JPA ¼¥¿¡ Àû¿ë
12.9.1 ȯ°æ ¼³Á¤
12.9.2 ¸®ÆÄÁöÅ丮 ¸®ÆÑÅ丵
12.9.3 ¸í¼¼ Àû¿ë
12.10 ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA¿Í QueryDSL ÅëÇÕ
12.10.1 QueryDslPredicateExecutor »ç¿ë
12.10.3 QueryDslRepositorySupport »ç¿ë
12.11 Á¤¸®

13Àå. À¥ ¾ÖÇø®ÄÉÀ̼ǰú ¿µ¼Ó¼º °ü¸®
13.1 Æ®·£Àè¼Ç ¹üÀ§ÀÇ ¿µ¼Ó¼º ÄÁÅØ½ºÆ®
13.1.1 ½ºÇÁ¸µ ÄÁÅ×À̳ÊÀÇ ±âº» Àü·«
13.2 ÁØ¿µ¼Ó »óÅÂ¿Í Áö¿¬ ·Îµù
13.2.1 ±Û·Î¹ú ÆäÄ¡ Àü·« ¼öÁ¤
13.2.2 JPQL ÆäÄ¡ Á¶ÀÎ
13.2.3 °­Á¦·Î ÃʱâÈ­
13.2.4 FACADE °èÃþ Ãß°¡
13.2.5 ÁØ¿µ¼Ó »óÅÂ¿Í Áö¿¬ ·ÎµùÀÇ ¹®Á¦Á¡
13.3 OSIV
13.3.1 °ú°Å OSIV: ¿äû ´ç Æ®·£Àè¼Ç
13.3.2 ½ºÇÁ¸µ OSIV: ºñÁî´Ï½º °èÃþ Æ®·£Àè¼Ç
13.3.3 OSIV Á¤¸®
13.4 ³Ê¹« ¾ö°ÝÇÑ °èÃþ
13.5 Á¤¸®

14Àå. Ä÷º¼Ç°ú ºÎ°¡ ±â´É
14.1 Ä÷º¼Ç
14.1.1 JPA¿Í Ä÷º¼Ç
14.1.2 Collection, List
14.1.3 Set
14.1.4 List + @OrderColumn
14.1.5 @OrderBy
14.2 @Converter
14.2.1 ±Û·Î¹ú ¼³Á¤
14.3 ¸®½º³Ê
14.3.1 À̺¥Æ® Á¾·ù
14.3.2 À̺¥Æ® Àû¿ë À§Ä¡
14.4 ¿£Æ¼Æ¼ ±×·¡ÇÁ
14.4.1 Named ¿£Æ¼Æ¼ ±×·¡ÇÁ
14.4.2 em.find( )¿¡¼­ ¿£Æ¼Æ¼ ±×·¡ÇÁ »ç¿ë
14.4.3 subgraph
14.4.4 JPQL¿¡¼­ ¿£Æ¼Æ¼ ±×·¡ÇÁ »ç¿ë
14.4.5 µ¿Àû ¿£Æ¼Æ¼ ±×·¡ÇÁ
14.4.6 ¿£Æ¼Æ¼ ±×·¡ÇÁ Á¤¸®
14.5 Á¤¸®

15Àå. °í±Þ ÁÖÁ¦¿Í ¼º´É ÃÖÀûÈ­
15.1 ¿¹¿Ü ó¸®
15.1.1 JPA Ç¥ÁØ ¿¹¿Ü Á¤¸®
15.1.2 ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ JPA ¿¹¿Ü º¯È¯
15.1.3 ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¿¡ JPA ¿¹¿Ü º¯È¯±â Àû¿ë
15.1.4 Æ®·£Àè¼Ç ·Ñ¹é ½Ã ÁÖÀÇ»çÇ×
15.2 ¿£Æ¼Æ¼ ºñ±³
15.2.1 ¿µ¼Ó¼º ÄÁÅØ½ºÆ®°¡ °°À» ¶§ ¿£Æ¼Æ¼ ºñ±³
15.2.2 ¿µ¼Ó¼º ÄÁÅØ½ºÆ®°¡ ´Ù¸¦ ¶§ ¿£Æ¼Æ¼ ºñ±³
15.3 ÇÁ·Ï½Ã ½ÉÈ­ ÁÖÁ¦
15.3.1 ¿µ¼Ó¼º ÄÁÅØ½ºÆ®¿Í ÇÁ·Ï½Ã
15.3.2 ÇÁ·Ï½Ã ŸÀÔ ºñ±³
15.3.3 ÇÁ·Ï½Ã µ¿µî¼º ºñ±³
15.3.4 »ó¼Ó°ü°è¿Í ÇÁ·Ï½Ã
15.4 ¼º´É ÃÖÀûÈ­
15.4.1 N+1 ¹®Á¦
15.4.2 Àбâ Àü¿ë Äõ¸®ÀÇ ¼º´É ÃÖÀûÈ­
15.4.3 ¹èÄ¡ ó¸®
15.4.4 SQL Äõ¸® ÈùÆ® »ç¿ë
15.4.5 Æ®·£Àè¼ÇÀ» Áö¿øÇÏ´Â ¾²±â Áö¿¬°ú ¼º´É ÃÖÀûÈ­
15.5 Á¤¸®

16Àå. Æ®·£Àè¼Ç°ú ¶ô, 2Â÷ ij½Ã
16.1 Æ®·£Àè¼Ç°ú ¶ô
16.1.1 Æ®·£Àè¼Ç°ú °Ý¸® ¼öÁØ
16.1.2 ³«°üÀû ¶ô°ú ºñ°üÀû ¶ô ±âÃÊ
16.1.3 @Version
16.1.4 JPA ¶ô »ç¿ë
16.1.5 JPA ³«°üÀû ¶ô
16.1.6 JPA ºñ°üÀû ¶ô
16.1.7 ºñ°üÀû ¶ô°ú ŸÀӾƿô
16.2 2Â÷ ij½Ã
16.2.1 1Â÷ ij½Ã¿Í 2Â÷ ij½Ã
16.2.2 JPA 2Â÷ ij½Ã ±â´É
16.2.3 ÇÏÀ̹ö³×ÀÌÆ®¿Í EHCACHE Àû¿ë
16.3 Á¤¸®

̵̧ȍ

ÀÌÀϹÎ(Epril ´ëÇ¥ ÄÁ¼³ÅÏÆ®, ÀÛ°¡)

JPA´Â µ¥ÀÌÅͺ£À̽º ±â¼úÀ̶ó±âº¸´Ù ¾ÖÇø®ÄÉÀ̼ÇÀÇ µ¥ÀÌÅ͸¦ °´Ã¼ÁöÇâ °üÁ¡À¸·Î ¹Ù¶óº¸°í ´Ù·ê ¼ö ÀÖ°Ô ÇØÁÖ´Â °´Ã¼ÁöÇâ ±â¼úÀÔ´Ï´Ù. °´Ã¼ÁöÇâÀÇ ±Ùº» ¿ø¸®¸¦ Ãæ½ÇÈ÷ µû¸£¸é »ý»ê¼º°ú ǰÁú, À¯Áöº¸¼ö¼º ¸ðµÎ¸¦ ¸¸Á·½Ãų ¼ö ÀÖ´Â È¿°úÀû... ´õº¸±â

¼Õ±Ç³²(ÄíÆÎ °³¹ßÀÚ)

ÇöÀç Á¦°¡ ÀÏÇÏ´Â ÄíÆÎÀº ¿ì¸®³ª¶óÀÇ ´ëÇ¥ÀûÀÎ ÀüÀÚ»ó°Å·¡ ¾÷ü·Î¼­, ¿¬°£ °Å·¡¾×ÀÌ ¼öÁ¶ ¿ø¿¡ ´ÞÇϸç, Çѱ¹Àº ¹°·Ð ¹Ì±¹, Áß±¹ µîÁö¿¡ ºÐÆ÷ÇÑ ¼ö¹é ¸íÀÌ ³Ñ´Â ÇÁ·Î±×·¡¸ÓµéÀÌ ÇÔ²² °³¹ß ¾÷¹«¸¦ ÁøÇàÇϰí ÀÖ½À´Ï´Ù. ÄíÆÎÀ» ÁöÅÊÇÏ´Â ... ´õº¸±â

ÇѼº°ï(»ï¼ºSDS ¼ö¼®º¸)

´Ù¾çÇÑ ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î¸¦ ±â¹ÝÀ¸·Î Ç¥ÁØÈ­µÈ ¾ÆÅ°ÅØÃ³¸¦ Á¦°øÇÏ´Â ÀüÀÚÁ¤ºÎ Ç¥ÁØÇÁ·¹ÀÓ¿öÅ©¿¡´Â ¸î °¡Áö µ¥ÀÌÅÍ ¾×¼¼½º ±â¼úÀ» Á¦°øÇÕ´Ï´Ù. °ø°øÁ¤º¸È­ ºÐ¾ß¿¡¼­ °¡Àå ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â ¾ÆÀÌ¹ÙÆ¼½º(¶Ç´Â ¸¶ÀÌ¹ÙÆ¼½º)»Ó¸¸ ¾Æ´Ï¶ó OR... ´õº¸±â

ÃÖ¹ü±Õ(ÀÛ°¡)

JPA¸¦ ÁÁ¾ÆÇÏ´Â ÀÌÀ¯´Â °³¹ß ½Ã°£ ¶§¹®ÀÔ´Ï´Ù. JPA¸¦ Á¶±Ý¸¸ ÇнÀÇØµµ ¸¹Àº ´Ü¼ø ÀÛ¾÷À» ÁÙ¿© °³¹ß ½Ã°£À» ´ÜÃàÇÒ ¼ö ÀÖ½À´Ï´Ù. °Ô´Ù°¡ JPA¸¦ ¼³°è¿¡ ³ì¿© ³ÖÀ¸¸é º¹ÀâÇÑ Äõ¸® ´ë½Å °´Ã¼ÁöÇâÀûÀ¸·Î Àß ¼³°èµÈ µµ¸ÞÀÎ Äڵ带 ... ´õº¸±â

¹Ú¼ºÃ¶(SK Ç÷¡´Ö °³¹ßÆÀ ±×·ìÀå)

´ë·« 2005³â Á¤µµ¿´´ø °ÍÀ¸·Î ±â¾ïÇÕ´Ï´Ù. ȸ»ç¿¡¼­ µ¿·áµé°ú Àú³á ȸ½ÄÀ» Çϰí´Â ÀÌ·±Àú·± À̾߱⸦ ³ª´©´Ù°¡ È­Á¦°¡ ORMÀ¸·Î ÇâÇß½À´Ï´Ù. "¿Ö ORMÀº ÀÌ·¸°Ô º¸±ÞÀÌ ´õµô±î?" °´Ã¼ ¸ðµ¨¸µÀÌ ³Î¸® º¸±ÞµÇÁö ¾Ê¾Ò°í, »ç¶÷µéÀº... ´õº¸±â

ÃâÆÇ»ç ¼­Æò

¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú

¡á JPA ±âÃÊ À̷аú ÇÙ½É ¿ø¸®
¡á JPA·Î µµ¸ÞÀÎ ¸ðµ¨À» ¼³°èÇÏ´Â °úÁ¤À» ¿¹Á¦ Áß½ÉÀ¸·Î ¼³¸í
¡á ´Ù¾çÇÑ °´Ã¼ ÁöÇâ Äõ¸® ¾ð¾î ¼³¸í
¡á JPA¿Í ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ ÇÔ²² »ç¿ëÇØ¼­ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ¹æ¹ý
¡á ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA, QueryDSL ¼Ò°³ ¹× Ȱ¿ë
¡á ½Ç¹«¿¡¼­ JPA¸¦ »ç¿ëÇÒ ¶§ ¼º´ÉÀ» ÃÖÀûÈ­ÇÏ´Â ´Ù¾çÇÑ ¹æ¹ý

¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú

ÀÌ Ã¥Àº JPA¸¦ »ç¿ëÇØ¼­ ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ·Á´Â ¸ðµç ÀÚ¹Ù °³¹ßÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ´Ù. ÀÌ Ã¥ÀÇ ³»¿ëÀ» ÀÌÇØÇÏ... ´õº¸±â

Klover ¸®ºä (0)

ºÏ·Î±× ¸®ºä (0) ¾²·¯°¡±â

ºÏ·Î±× ¸®ºä´Â º»ÀÎ ÀÎÁõ ÈÄ ÀÛ¼º °¡´ÉÇÕ´Ï´Ù.
Ã¥À̳ª ŸÀο¡ ´ëÇØ ±Ù°Å ¾øÀÌ ºñ¹æÀ» Çϰųª ŸÀÎÀÇ ¸í¿¹¸¦ ÈѼÕÇÒ ¼ö ÀÖ´Â ³»¿ëÀº ºñ°ø°³ ó¸® µÉ ¼ö ÀÖ½À´Ï´Ù.
¡Ø ºÏ·Î±× ¸®ºä ¸®¿öµå Á¦°ø 2021. 4. 1 Á¾·á

¹®Àå¼öÁý (0) ¹®Àå¼öÁý ¾²±â ³ªÀÇ µ¶¼­±â·Ï º¸±â
※±¸¸Å ÈÄ ¹®Àå¼öÁý ÀÛ¼º ½Ã, ¸®¿öµå¸¦ Á¦°øÇÕ´Ï´Ù. ¾È³»

½ºÅ丮K

ÃÑ 1°ÇÀÇ ½ºÅ丮K°¡ ÀÖ½À´Ï´Ù.

    ±³È¯/¹Ýǰ/ǰÀý¾È³»

    ¡Ø »óǰ ¼³¸í¿¡ ¹Ýǰ/±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù.)

    ±³È¯/¹Ýǰ/ǰÀý¾È³»
    ¹Ýǰ/±³È¯¹æ¹ý ¸¶ÀÌ·ë > ÁÖ¹®°ü¸® > ÁÖ¹®/¹è¼Û³»¿ª > ÁÖ¹®Á¶È¸ > ¹Ýǰ/±³È¯½Åû ,
    [1:1»ó´ã>¹Ýǰ/±³È¯/ȯºÒ] ¶Ç´Â °í°´¼¾ÅÍ (1544-1900)

    ¡Ø ¿ÀǸ¶ÄÏ, ÇØ¿Ü¹è¼ÛÁÖ¹®, ±âÇÁÆ® ÁÖ¹®½Ã [1:1»ó´ã>¹Ýǰ/±³È¯/ȯºÒ]
        ¶Ç´Â °í°´¼¾ÅÍ (1544-1900)
    ¹Ýǰ/±³È¯°¡´É ±â°£ º¯½É¹ÝǰÀÇ °æ¿ì ¼ö·É ÈÄ 7ÀÏ À̳»,
    »óǰÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»
    ¹Ýǰ/±³È¯ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹Ýǰ/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
    ¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
      (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
      ¿¹) È­Àåǰ, ½Äǰ, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî
    • º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
      ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý
    • ¼ÒºñÀÚÀÇ ¿äû¿¡ µû¶ó °³º°ÀûÀ¸·Î ÁÖ¹® Á¦À۵Ǵ »óǰÀÇ °æ¿ì ((1)ÇØ¿ÜÁÖ¹®µµ¼­)
    • µðÁöÅÐ ÄÁÅÙÃ÷ÀÎ eBook, ¿Àµð¿ÀºÏ µîÀ» 1ȸ ÀÌ»ó ´Ù¿î·Îµå¸¦ ¹Þ¾ÒÀ» °æ¿ì
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡
      ÇØ´çµÇ´Â °æ¿ì
    (1) ÇØ¿ÜÁÖ¹®µµ¼­ : ÀÌ¿ëÀÚÀÇ ¿äû¿¡ ÀÇÇÑ °³ÀÎÁÖ¹®»óǰÀ¸·Î ´Ü¼øº¯½É ¹× Âø¿À·Î ÀÎÇÑ Ãë¼Ò/±³È¯/¹Ýǰ ½Ã ¡®ÇØ¿ÜÁÖ¹® ¹Ýǰ/Ãë¼Ò ¼ö¼ö·á¡¯ °í°´ ºÎ´ã (ÇØ¿ÜÁÖ¹® ¹Ýǰ/Ãë¼Ò ¼ö¼ö·á : ¨ç¼­¾çµµ¼­-ÆÇ¸ÅÁ¤°¡ÀÇ 12%, ¨èÀϺ»µµ¼­-ÆÇ¸ÅÁ¤°¡ÀÇ 7%¸¦ Àû¿ë)
    »óǰ ǰÀý °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ ǰÀý/Áö¿¬µÉ ¼ö ÀÖÀ¸¸ç, ǰÀý ½Ã °ü·Ã »çÇ׿¡ ´ëÇØ¼­´Â
    À̸ÞÀϰú ¹®ÀÚ·Î ¾È³»µå¸®°Ú½À´Ï´Ù.
    ¼ÒºñÀÚ ÇÇÇØº¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øÈ¸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹Ù·Î°¡±â
    • ¿ìÃø È®ÀåÇü ¹è³Ê 2
    • ¿ìÃø È®ÀåÇü ¹è³Ê 2
    ÃÖ±Ù º» »óǰ