1
Spring JDBCTemplateを使用してBLOBデータをテーブルから読み取ろうとしています。Springを使用してBLOBデータをStringオブジェクトに読み込む方法JDBCTemplate
List<Map<String, Object>> rows = jdbcTemplate.queryForList(sql);
for(Map<String, Object> row:rows){
row.get("OPERATION_NAME");
row.get("REQUEST_MESSAGE"); // this is blob
}
Java StringオブジェクトにBLOBを読み取るにはどうすればよいですか?
おかげアーディティヤサルマ。私は試して更新します。 –
Blobでキャストしようとしたときに以下の例外が発生しました - 原因:java.lang.ClassCastException:[Bをjava.sql.Blobにキャストできません。 –
Oracleデータ型を使用する場合にのみキャストする必要があると思いますBLOB。しかし、私たちはjava.sqlパッケージからBlobを使用しているので、キャストは必要ないと思います。キャストを取り除き、それが機能するかどうか確認してもらえますか? – Aditya