[JPA] 자바 영속성 어노테이션 알아보기
강의를 들으면서, JPA @Entity를 선언해준 클래스에서 ProfileImg라는 객체에 다음과 같은 어노테이션을 사용하는 것을 처음 본 저는, 이 어노테이션들에 대해서 조사를 해 보았습니다. 참고 : https://www.baeldung.com/jpa-basic-annotation#basic-vs-column 1. @Lob Large OBject의 줄임말인 어노테이션입니다. 필드에 특정 문자열 길이를 지정하지 않는다면 Default로 varchar(255)까지 저장할 수 있지만, 사진을 저장하는 칼럼으로 사용할 경우에는 더많은 자리수를 사용하기 때문에, @Lob 어노테이션으로 Large Object를 데이터베이스에 적절하게 저장합니다. 사용 예로, 사진을 DB에 저장할 경우 byte array로 변환..
2020. 7. 5.