XML 列にデータが格納されている従来の SQL Server 2008 データベースで playframework を使用しています。Java オブジェクトから XML に String としてアクセスできるようにしたいと考えています。列をJavaオブジェクトの文字列として単純に宣言しようとしましたが、データが入力されていません。Microsoft SQL Server JDBC ドライバーと jTDS ドライバーを使用してみました。JPA プロバイダーとして Hibernate を使用していますが、別のプロバイダーに切り替えることができます。
XML 列をオブジェクトの String プロパティにマップする方法はありますか? Hibernate UserType を記述する必要がありますか? または、これを実現するために低レベルの API を使用する必要がありますか?