org.w3c.dom.Document
オブジェクトをに変換java.sql.SQLXML
して、Hibernateを使用してデータベースに永続化できるようにするにはどうすればよいですか?現在、を介して文字列に変換することで機能させることができますjavax.xml.transform.Transformer
が、最も効率の悪いアプローチだと思います。
次のことを試しましたが、DB列に何も保存されませんでした。
SQLXML sqlxml = session.connection().createSQLXML();
sqlxml.setResult(DOMResult.class).setNode(myDocument);
preparedStmt.setSQLXML(index, sqlxml);