によって注釈が付けられたフィールドによってCLOB
マップされた db データから直接バッファリングされたストリームを取得する可能性はありますか。サービスにすべてのフィールドを取得せずに、フィールドを 1 行ずつ読み取りたい。JPA
String
@Lob
私は使っている:
BufferedReader reader = new BufferedReader(new StringReader(entity.getField()));
読み取りサービスは開始時にトランザクションを開始し、すべてのタスクが完了したらコミットします。どのように機能するのかわかりません。リーダーコンストラクターで取得されたフィールド全体がメモリにサービスを提供していますか、またはデータベース内のデータへのハンドラーのみがありますか?
同様の可能性は、とJDBC
のない接続でも可能です。JPA
java.sql.ResultSet.getNCharacterStream(int columnIndex)