Skip to content

Latest commit

 

History

History
13 lines (12 loc) · 520 Bytes

02_Column.md

File metadata and controls

13 lines (12 loc) · 520 Bytes

@Column

  • Table의 column
  • 따로 선언하지 않아도 @Entity annotation 이 붙은 Class의 field는 모두 Column 이 된다
  • 사용하는 이유
    • default 외에 추가로 변경이 필요한 Option이 있을 경우에 해당 annotation을 사용한다
      • 문자열 default 값은 VARCHAR(255) 인데, size를 늘리고 싶을 때 사용하면 된다
  • Options
    • columndefinition
      • VARCHAR: 1 ~ 255개의 문자
      • TEXT: 최대 2^16
      • MEDIUMTEXT: 최대 2^24
      • LONGTEXT: 최대 2^32