• R/O
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision87 (tree)
Time2015-08-23 14:52:50
Authort_nakayama1971

Log Message

(empty log message)

Change Summary

Incremental Difference

--- trunk/framework/fwBase/src/common/sql/SelectorImpl.java (revision 86)
+++ trunk/framework/fwBase/src/common/sql/SelectorImpl.java (revision 87)
@@ -8,7 +8,6 @@
88
99 import common.db.JdbcSource;
1010 import common.db.jdbc.Jdbc;
11-
1211 import core.config.Env;
1312 import core.exception.ThrowableUtil;
1413
@@ -116,8 +115,8 @@
116115 */
117116 private boolean search(final SelectQuery sel, final Connection conn) {
118117
119- try (PreparedStatement psmt =
120- QueryUtil.statementReadonly(conn, sel.makeQuery(), sel.makeParam())) {
118+ try (PreparedStatement psmt = QueryUtil.createStatement(
119+ sel.makeQuery(), sel.makeParam(), Jdbc.wrap(conn)::readonlyStatement)) {
121120 if (psmt != null) {
122121 setStatementParameters(psmt);
123122
--- trunk/framework/fwBase/src/common/sql/QueryUtil.java (revision 86)
+++ trunk/framework/fwBase/src/common/sql/QueryUtil.java (revision 87)
@@ -8,7 +8,6 @@
88 import java.nio.charset.StandardCharsets;
99 import java.nio.file.Files;
1010 import java.nio.file.Paths;
11-import java.sql.Connection;
1211 import java.sql.PreparedStatement;
1312 import java.sql.SQLException;
1413 import java.util.ArrayList;
@@ -25,8 +24,6 @@
2524 import org.apache.logging.log4j.LogManager;
2625 import org.apache.logging.log4j.Logger;
2726
28-import common.db.jdbc.Jdbc;
29-
3027 import core.exception.PhysicalException;
3128 import core.exception.ThrowableUtil;
3229 import core.util.MapUtil;
@@ -189,34 +186,8 @@
189186
190187 /**
191188 * ステートメント作成
192- * @param conn コネクション
193189 * @param qry クエリ
194190 * @param param パラメタマップ
195- * @return ステートメント
196- * @throws SQLException SQL例外
197- */
198- public static PreparedStatement statementExecute(final Connection conn,
199- final String qry, final Map<String, ?> param) throws SQLException {
200- return createStatement(qry, param, Jdbc.wrap(conn)::prepareStatement);
201- }
202-
203- /**
204- * ステートメント作成
205- * @param conn コネクション
206- * @param qry クエリ
207- * @param param パラメタマップ
208- * @return ステートメント
209- * @throws SQLException SQL例外
210- */
211- public static PreparedStatement statementReadonly(final Connection conn,
212- final String qry, final Map<String, ?> param) throws SQLException {
213- return createStatement(qry, param, Jdbc.wrap(conn)::readonlyStatement);
214- }
215-
216- /**
217- * ステートメント作成
218- * @param qry クエリ
219- * @param param パラメタマップ
220191 * @param creator ステートメントクリエーター
221192 * @return ステートメント
222193 * @throws SQLException SQL例外