Bepoz
파즈의 공부 일기
Bepoz
전체 방문자
오늘
어제
  • 분류 전체보기 (232)
    • 공부 기록들 (85)
      • 우테코 (17)
    • Spring (85)
    • Java (43)
    • Infra (17)
    • 책 정리 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Bepoz

파즈의 공부 일기

Spring

Spring Boot3에서의 @Enumerated(EnumType.STRING) 문제

2024. 7. 10. 20:34

Spring Boot3에서의 @Enumerated(EnumType.STRING) 문제

Spring Boot 3 부터는 Hibernate 6 버전을 default로 사용하고 여기서는 @Enumerated(EnumType.STRING) 을 enum 필드에 붙여도 db에 enum 타입으로 들어간다. 따라서 추가적인 조치를 취해주어야 한다.

@Column(name = "enum_name", nullable = false, columnDefinition = "varchar")
  @Enumerated(EnumType.STRING)
  private EnumName enumName = EnumName.BEPOZ;

'Spring' 카테고리의 다른 글

[JPA] JPA Auditing에서 OffsetDateTime 사용하기  (2) 2024.01.04
MongoDB 특정 필드만 가져오게끔 하는 projection  (0) 2023.08.13
[Spring] Filter와 server.compression 설정을 통한 api 압축  (0) 2023.07.29
[Spring Batch] 이벤트 리스너 내용 정리  (0) 2023.05.04
[Spring Batch] Multi Thread Processing 내용 정리  (1) 2023.04.03
    'Spring' 카테고리의 다른 글
    • [JPA] JPA Auditing에서 OffsetDateTime 사용하기
    • MongoDB 특정 필드만 가져오게끔 하는 projection
    • [Spring] Filter와 server.compression 설정을 통한 api 압축
    • [Spring Batch] 이벤트 리스너 내용 정리
    Bepoz
    Bepoz
    https://github.com/Be-poz/TIL

    티스토리툴바