Skip to content

Commit d5384d9

Browse files
committed
SelectBuilder のデフォルトの FetchType を Lazy に設定
Stream を使った際に遅延で処理しかつクローズできるようにするため。
1 parent 8a77028 commit d5384d9

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/main/java/org/seasar/doma/jdbc/builder/SelectBuilder.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ private SelectBuilder(Config config) {
114114
this.query = new SqlSelectQuery();
115115
this.query.setConfig(config);
116116
this.query.setCallerClassName(getClass().getName());
117+
this.query.setFetchType(FetchType.LAZY);
117118
this.query.setSqlLogType(SqlLogType.FORMATTED);
118119
this.paramIndex = new ParamIndex();
119120
}

0 commit comments

Comments
 (0)