2022-12-01から1ヶ月間の記事一覧
こんにちは、絶対にmvn installしたくないマンのcero_tです。しばらくブログはお休みです的なことを言ってたのに、今日も長文を書いてしまいました。 背景 Mavenで(Gradleでも)開発する時にはだいたいマルチモジュール構成にすると思うのですが、Spring Bo…
毎日のようにブログを書いていると、昨年の Dapr Advent Calendar を思い出しますね。とは言え、そろそろブログを毎日書くのもいったんキリがつきそうです。 やりたいこと 前回も書きましたが、ゴールを再確認しておきます。 Spring Data JDBCに機能追加して…
ここまでSpring Dataの自作を行ってきましたが、Spring DataやSpring Data JDBCの知識がついてきたおかげで、Spring Data JDBCそのものを拡張することもできそうだなと分かってきました。 元々あるものは再実装せずにそのまま使ったほうが良いに決まってるの…
前回のエントリーで、findAllは無事に実行できたので、次は独自拡張として任意のSQLを実行することを目指します。 やりたいこと 先にゴールを明確にしておきます。 @SqlFile アノテーションで指定したSQLファイルを読んで実行できること @Query アノテーショ…
前回のエントリーで自作Spring Dataの扉を開けましたので、今回は実際に全件検索、findAllが動くところまで進めてみます。 TL;DR このエントリーは長文すぎて誰も読まないと思うので、先にまとめておきます。 findAllだけ動く独自Spring Dataとサンプルアプ…
僕は約束を守る男なので、Spring Data SQLを作り始めたというお話です。 背景 これまでBootiful SQL TemplateというJdbcTemplateの薄いラッパーを(作って)使っていたのですが、INSERT文とかSELECT ALLくらいは自動生成して欲しいよなと思い、Spring Dataを…
試してみましたブログです。 背景 仕事で数秒おきにWebのリクエストをリトライするような機能が必要になり、数秒待つのにスレッドを消費させたくないのでどうしたもんかなと思ってたところ、SpringのWebClientが使っているReactorの機能にリトライがあり、こ…