#12 Refactor bulk delete method

マージ済み
jonathan が 8 個のコミットを kris/refactor_bulk_delete_methods から master へマージ 4年前
kris4年前 にコメント

@jonathan please review

@jonathan please review
jonathankris が担当者に指名 4年前
jonathan が変更を要請 4年前
jonathan がコメント

a couple changes requested

@@ -361,3 +355,3 @@
return bulkDeleteWhere(condition, params);
}

public int bulkDeleteWhere(String whereClause) {
jonathan4年前 にコメント

We still need the version of bulkDeleteWhere that just takes a String and no parameters Map

We still need the version of `bulkDeleteWhere` that just takes a String and no `parameters` Map
@@ -353,3 +343,1 @@
} else {
query = session.createQuery(deleteSql + field + " = :" + field)
.setParameter(field, value);
final var params = new HashMap<String, Object>();
jonathan4年前 にコメント

No use of var in low-level code please

No use of `var` in low-level code please
jonathan がレビュー 4年前
@@ -364,3 +359,4 @@
final Session session = getHibernateTemplate().getSessionFactory().getCurrentSession();
final String deleteSql = "DELETE FROM " + getEntityClass().getSimpleName() + " WHERE " + whereClause;
final Query query = session.createQuery(deleteSql);
parameters.forEach(query::setParameter);
jonathan4年前 にコメント

Just prefix this line with if (!empty(parameters)) so that bulkDeleteWhere(String) can pass a null parameters arg.

Just prefix this line with `if (!empty(parameters))` so that `bulkDeleteWhere(String)` can pass a null `parameters` arg.
jonathan がプルリクエストをクローズ 4年前
jonathan がブランチ kris/refactor_bulk_delete_methods を削除 4年前

レビューア

jonathan が変更を要請 4年前
プルリクエストは e2783ac80f でマージされています。
サインインしてこの会話に参加。
レビューアなし
ラベルなし
マイルストーンなし
担当者なし
2 人の参加者
通知
期日

期日は未設定です。

依存関係

このプルリクエストに依存関係はありません。

読み込み中…
まだ内容がありません