2012-06-18 2 views
2

openjpa를 처음 사용하며이 경고 메시지가 표시됩니다.openjpa 기존 열 호환되지 않음

Existing column ... is incompatible with the same column name in the given schema definition. 

이 차이점을 나열하고 필드 (VARCHAR)로 크기는 그것이 150 255 150 내가 데시벨의 크기가 지정한 크기입니다 보여주고있다 다르지만, 나는 확실하지 않다 엔티티 클래스에서 String 유형의 해당 필드.

도와주세요.

답변

1

OpenJPA는 DB에서 문자열 열이 255가 될 것으로 가정합니다. 열이 아니기 때문에 @ javax.persistence.Column 주석으로 기본값이 아닌 값을 지정할 수 있습니다.

@Column(name = "BOOYA_MSG", length = 150) 
protected String message; 
관련 문제