2017-03-22 5 views
0

그래서 완벽하게 작동하는 엔티티 클래스가 있습니다. 오늘 나는 새로운 필드를 추가했습니다 :문자열 데이터, 오른쪽 잘라 내기 - 스프링 부팅으로 최대 절전 모드

ButtonTargetBehavior buttonTargetBehavior; 

ButtonTargetBehavior는 (Serializable을 구현하는) 인터페이스입니다.

public class RandomButtonTargetBehavior implements ButtonTargetBehavior 
: 지금 나의 봄 부팅 응용 프로그램을 실행하려고 할 때마다 나는 네, 실제로 예를 들어, 인터페이스를 구현하는 클래스의 인스턴스를 저장 (해당 필드를 말합니다이

string data, right truncation 

오류

).

테스트를 위해 HSQLDB를 사용하고 프로덕션 환경에서는 MySQL을 사용합니다. 내가 무엇을해야 하나?

+0

'@ Type'을 사용해보세요. 주석으로 문제를 해결할 수 있습니다. –

+0

작동하지 않았습니다. @PRATHAP S @Type (type = "com.package.class") –

+0

처럼 사용했습니다. https://stackoverflow.com/questions/2121860/storing-objects-in-columns-using-hibernate-jpa에 의해 수정되었습니다. 하지만 가장 적합한 솔루션은 사용자 정의 유형이라고 생각합니다. –

답변

0

에 의해 수정 됨 stackoverflow.com/questions/2121860/.... 나는 가장 적합한 솔루션이 사용자 정의 유형이라고 생각합니다.