Skip to content
This repository was archived by the owner on Jan 20, 2023. It is now read-only.

Add annotation that means "Use Non Null argument". #5

Merged
merged 13 commits into from
Mar 20, 2020

Conversation

k163377
Copy link
Collaborator

@k163377 k163377 commented Mar 20, 2020

機能追加

引数がnullの場合無視することを示すアノテーションを追加した。

修正

intなど、primitive型はResultSetの実装によって取得できる場合とできない場合が有ったため、javaObjectTypeで取る形に統一した。

リファクタリング

パラメータの取得方法はRowMapperの初期化時点で定まるにも関わらず、マッピングの度に型を確認していたため、初期化時点で取得方法をラムダとして取ることで判定を省略するように修正を行った。

テストの追加

H2を用いたマッピングテストを追加した。

@k163377 k163377 self-assigned this Mar 20, 2020
@k163377 k163377 merged commit 7c8d213 into ProjectMapK:master Mar 20, 2020
@k163377 k163377 deleted the feature branch March 21, 2020 06:16
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant