Àü·« |
Ŭ·¡½º ¶Ç´Â Ŭ·¡½º °èÃþÀ» ¸ÊÇÎÇÏ´Â °æ¿ì »ç¿ëÇÒ Àü·«À» ÁöÁ¤ÇϽʽÿÀ.
-
´ÜÀÏ Å×À̺í - °èÃþ ±¸Á¶ÀÇ ¸ðµç Ŭ·¡½º°¡ ´ÜÀÏ Å×ÀÌºí¿¡ ¸ÊÇε˴ϴÙ.
-
°áÇÕ - °èÃþ ±¸Á¶ÀÇ ·çÆ®°¡ ´ÜÀÏ Å×ÀÌºí¿¡ ¸ÊÇεǸç, °¢ ÇÏÀ§´Â °¢ÀÚÀÇ Å×ÀÌºí¿¡ ¸ÊÇε˴ϴÙ.
-
Ŭ·¡½º ´ç ÇϳªÀÇ Å×À̺í - °¢ Ŭ·¡½º°¡ µ¶¸³ Å×ÀÌºí¿¡ ¸ÊÇε˴ϴÙ.
ÀÌ Çʵå´Â @Inheritance ¾î³ëÅ×À̼ǿ¡ ÇØ´çÇÕ´Ï´Ù.
|
´ÜÀÏ Å×À̺í |
½Äº°ÀÚ °ª |
ÀÌ »ó¼Ó °èÃþ ±¸Á¶¿¡¼ ¿£Æ¼Æ¼¸¦ ½Äº°ÇÏ´Â µ¥ »ç¿ëµÇ´Â ½Äº°ÀÚ °ªÀ»
ÁöÁ¤ÇÕ´Ï´Ù. °ªÀº ÁöÁ¤µÈ ½Äº°ÀÚ À¯ÇüÀ» ÃæÁ·ÇØ¾ß ÇÕ´Ï´Ù. |
|
½Äº°ÀÚ ¿ |
ÀÌ Çʵå´Â ´ÜÀÏ ¶Ç´Â
°áÇÕ »ó¼Ó Àü·«À» »ç¿ëÇÏ´Â °æ¿ì¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ Çʵå´Â @DiscriminatorColumn ¾î³ëÅ×À̼ǿ¡ ÇØ´çÇÕ´Ï´Ù.
¼¼ºÎ»çÇ× ¿µ¿ªÀ» »ç¿ëÇÏ¿©
ÀÌ ½Äº°ÀÚ ¿ÀÇ ±æÀÌ ¹× ¿ Á¤ÀǸ¦ Á¤ÀÇÇϽʽÿÀ.
|
|
À̸§ |
½Äº°ÀÚ ¿ÀÇ À̸§ |
|
À¯Çü |
ÀÌ Çʵ带 »ç¿ëÇÏ¿© ½Äº°ÀÚ À¯ÇüÀ» Char ¶Ç´Â
Integer ·Î ¼³Á¤ÇϽʽÿÀ(±âº»°ª String ´ë½Å). ½Äº°ÀÚ °ªÀº ÀÌ À¯ÇüÀ» ÃæÁ·ÇØ¾ß ÇÕ´Ï´Ù. |
String |
1Â÷ Ű °áÇÕ ¿ |
±âº» 1Â÷ Ű °áÇÕ ¿À» °ãÃľ²´Â µ¥ »ç¿ëÇϽʽÿÀ. ±âº»°ª °ãÃľ²±â¸¦ ¼±ÅÃÇÑ ´ÙÀ½
Ãß°¡¸¦ Ŭ¸¯ÇÏ¿© »õ °áÇÕ ¿À» ¼±ÅÃÇϽʽÿÀ.
ÀÌ Çʵå´Â @PrimaryKeyJoinColumn ¾î³ëÅ×À̼ǿ¡ ÇØ´çÇÕ´Ï´Ù.
|
|