DBA5M2を利用して各DBに接続してみた
purin_it ITエンジニアとして経験・学習したこと
A5M2(A5:SQL Mk-2)は、SQL文の入力支援やER図作成などの機能を備えていて、Oracle、MySQL、PostgreSQL、SQL Serverの各DBに同時に接続 …
JUnit各DB上でtruncate文を実行した際の挙動をJUnit5 DBUnitで試してみた
purin_it ITエンジニアとして経験・学習したこと
truncate table文によって、テーブルの全データを削除することができるが、truncate table文を実行した後でロールバック …
JUnitJUnit5のコントローラのテストで@WebMvcTestや@Importのアノテーションを利用してみた
purin_it ITエンジニアとして経験・学習したこと
コントローラクラスのテストを行う際、@SpringBootTestアノテーションの代わりに@WebMvcTestアノテーションを利用すると、 …
JUnitJUnit5でBean Validationのテストを行ってみた
purin_it ITエンジニアとして経験・学習したこと
Spring Bootを利用したWebアプリケーションで、Formオブジェクトのチェック処理を行う際はBean Validationを利用す …
JUnitJUnit5でコントローラのテストを行うMockMvcや、APIのテストを行うMockRestServiceServerを利用してみた
purin_it ITエンジニアとして経験・学習したこと
以前このブログで、MockMvcを利用してコントローラクラスのテストを行うプログラムを紹介したが、コントローラクラス内でAPI呼び出しを行う …
JUnitJUnit5でDBUnitの@DatabaseSetupや@ExpectedDatabaseというアノテーションを利用してみた
purin_it ITエンジニアとして経験・学習したこと
データベースのデータ検索・追加・更新・削除のテストを実施するDBUnitというツールで利用する@DatabaseSetupや@Expecte …
JUnitJUnit4でDBUnitの@DatabaseSetupや@ExpectedDatabaseというアノテーションを利用してみた
purin_it ITエンジニアとして経験・学習したこと
DBUnitというツールを利用すると、データベースのデータ検索・追加・更新・削除のテストを実施できるが、その際、テスト前にテストデータを設定 …
Spring Boot API連携Spring BootのRest APIサービスで利用している、Swaggerによるドキュメント定義を編集してみた
purin_it ITエンジニアとして経験・学習したこと
Spring BootのRest APIサービスのドキュメントを定義したり、API実行を行ったりできるためのライブラリにSwaggerがある …
Spring Boot API連携Spring BootのRest APIサービスにSwaggerによるドキュメント定義を追加してみた
purin_it ITエンジニアとして経験・学習したこと
Spring BootのRest APIサービスのドキュメントを定義したり、API実行を行ったりできるためのライブラリに、Swaggerがあ …
社会人スクール「CODE×CODE」は、需要の高い技術(AWS, Python等)を習得できるプログラミングスクールスクールだった
purin_it ITエンジニアとして経験・学習したこと
近年、さまざまな会社でクラウド(特にIaaSやPaaSのパブリッククラウド)の需要が非常に高まっていて、クラウドサービスによるシステム開発を …