1
은 내가 DB를 VARCHAR 필드가 자바 StringBuffer를 직렬화의 결과처럼 보인다 있나요?직렬화 StringBuffer를
byte[] varcharContents = ... // get the bytes of the field, not via a String
ObjectInputStream ois =
new ObjectInputStream(new ByteArrayInputStream(varcharContents));
StringBuffer sb = (StringBuffer)ois.readObject();
String s = sb.toString();
당신은 당신이 정말로 다시 직렬화에 의해 생성 된 원래 바이트를 얻을 수 있기를 바랍니다해야합니다, 그들은 그들의 방법에 변화되지 않았 음 :
귀하의 질문에 전혀 문제가 없습니다. 당신이 매핑하고있는 클래스와 관련된 Hibernate XML을 게시 할 수 있습니까? 그리고 "나는 자바 클래스 필드를 String으로 변환하고 데이터베이스 변환을 원한다"는 의미를 설명한다. –
업데이트를 참조하십시오 – user121196
그 편집을 되돌려주십시오 Vanchinathan - 질문을 망쳤습니다! – tgdavies