お疲れ様です。
javaの以下の実装を性能の観点で変更したく
Listに持っていた検索結果をCursor型に持つように変更しました。
上記変更によりsize()で出力していた検索結果の総件数の出力ができなくなり、
代替案を模索しています。
変更前
java
1//Repository.findAllはInterface経由でmybatisによるクエリ検索結果の全件を取得している。 2List<T> resultList = Repository.findAll() 3 4//Log.Logはコンソール上にfindAllで取得した件数を出力する。 5Log.log("取得件数:",resultList.size()) 6
変更後
java
1Coursor<T> resultCursors = Repository.findAll(); 2 3//やりたいこと。実際にはCursorにはsize()が存在しないため、検索件数が出ない。 4//Log.log("取得件数:",resultCursors.size())
ご力添え頂けますでしょうか。