긴 문자열을 적용하기 위해 @Lob을 적용했었는데 막상 정말 긴 텍스트를 저장하려니까 500 오류가 뜨면서
Data too long for column 이라는 메세지를 확인했다.
이것저것 찾아봤더니 MySQL엔 @Lob이라는 어노테이션이 적용이 안된다는 것을 알게되었다!
@Column(columnDefinition = "LONGTEXT")
private String content;
대신 이렇게 columnDefinition을 사용한다고 한다!
'오늘의 뚝딱 > ERROR' 카테고리의 다른 글
[Springboot/Java] 파일 삭제 (0) | 2023.06.19 |
---|---|
[Thymeleaf] Optional 객체에 접근 불가 (0) | 2023.06.06 |
@PreAuthorize("isAuthenticated()") 동작하지 않을 때 (0) | 2023.05.29 |
Factory method 'filterChain' threw exception with message: 'trendpick/usr/login?error' is not a valid redirect URL (0) | 2023.05.29 |
org.springframework.beans.factory.UnsatisfiedDependencyException (0) | 2023.05.02 |
댓글