Java,Spring,プログラミング

Thumbnail of post image 191
概要

Spring Bootで構築したアプリケーションにおいて、プロファイルの設定に応じてインジェクションされる実装クラスを切り替える方法を紹介します。

実行環境は以下の通りです。

Java 17
Spring ...

Java,プログラミング

Thumbnail of post image 038
やりたいこと

以下のように支払い料金に応じてポイントを獲得するというビジネスルールをJavaで実装する方法を考えます。

支払い料金獲得ポイント1,000円未満0ポイント1,000円以上、2,000円未満100ポイント2,000円以 ...

Java,Spring,プログラミング

Thumbnail of post image 136
この記事の概要

Spring Boot + MyBatis + PostgreSQLのプロジェクトでMyBatisマッパの単体テストを作成する方法を紹介します。

この記事の内容は以下の環境で動作確認しています。

Spr ...

Java,PostgreSQL,Spring,SQL

Thumbnail of post image 024
概要

MyBatis Generatorの公式ページWhat’s New in MyBatis Generatorにあるように、バージョン1.4.0以降ではデフォルトのランタイムがMyBatis Dynamic SQLになり ...

Java,プログラミング

Thumbnail of post image 009
やりたいこと

Java11においてnull値を含むオブジェクトのListをstreamのmapを使って別のListへ変換する際に、null値をデフォルト値へ変換します。

動作検証はJava11で行っています。

準備

Java,Spring,プログラミング

Thumbnail of post image 196

Mockitを使ってモック化したメソッドの呼び出し回数と呼び出し時に渡された引数の値を検証する方法についてまとめます。

準備

動作検証を行った環境は以下の通りです。

Java11
Spring Boot 2.1. ...

Java,Spring,プログラミング

Thumbnail of post image 145

MockMvcを使ってSpring MVCで作成したAPIに対してPOSTリクエストをテストする方法を紹介します。

実行環境は以下の通りです。

Java 11
Spring Boot 2.3.1

以 ...

Java,Spring,プログラミング

Thumbnail of post image 084

MockMVCでリクエストパラメータをつける方法

MockMvcを使ってSpring MVCで作成したAPIをテストする際にGETリクエストにリクエストパラメータをつける方法を紹介します。

実行環境は以下の通りです。 ...

Java,Spring,プログラミング

Thumbnail of post image 159
やりたいこと

Spring MVCで作成したRest APIに対するリクエストが認証エラーとなった際に独自のJSONをレスポンスとして返すようにします。

認証はリクエストのAuthorizationヘッダ中のトークンを使用し ...

Java,Spring,プログラミング

Thumbnail of post image 125
How to create custom validations in Spring MVC

In Spring MVC, @AssertTrue annotation helps us to create custom validat ...