나는 열이 NVARCHAR2
인 테이블을 가지고 있고 최대 절전 모드 주석을 사용하여 내 개체를 빌드했습니다. DB에 삽입하거나 DB에서 가져 오려는 경우 "??????? ", 다음과 같이 사용자 지정 Dialect를 구현했지만 작동하지 않았습니다.NVARCHAR2를 사용하여 최대 절전 모드
public class CustomOracleDialect extends Oracle10gDialect{
public CMSCustomOracleDialect() {
registerHibernateType(Types.NVARCHAR, Hibernate.STRING.getName());
registerColumnType(Types.VARCHAR, "nvarchar2($1)");
registerColumnType(Types.CLOB, "nclob");
registerColumnType(Types.NCLOB, "nclob");
}
}
당신은 사람이야. 속성을 사용하여 문제가 해결되었습니다. –
keni