내가 사용하고있는 데이터베이스가 ASCII 제어 문자 (26 SUB 등)와 같은 일부 특수 문자를 일부 필드에 포함하고 있음을 알았습니다. 그들은 XML을 무효로 만들었 기 때문에 문제를 일으키고 있습니다. 나는 가능한 한 가장 투명한 방법으로 그것들을 걸러 내고 싶습니다.JPA 문자열에서 '잘못된'문자 제거
JPA에서 일부 필터를 활성화하면 데이터베이스에서 읽은 문자열 값을 처리하고 수동으로 필터링하지 않고 모든 텍스트 필드에 적용 할 수 있습니까?
엔터티에서 문자열 필드를 수동으로 변경할 때 removing invalid XML characters from a string in java에서 언급 한 필터를 적용하면 작동합니다.
뭔가? http://www.mastertheboss.com/interceptors/listeners/jp-entity-listeners –