IT【Spring Boot】AOPを用いてログ出力する 【Spring Boot】AOPを用いてログ出力する AOPを利用することで共通機能を分離することが可能となります。 実行タイミングの制御、どのメソッドを対象にログ出力するかを紹介しています。 また、ログ出力はLogbackを利用しています。 2023.01.16ITJava
IT【Java】Gsonを用いてJSONをオブジェクトに変換 概要 JavaでJSONを扱う際にオブジェクトに入れるという方法があると思います。いくつか方法がありますがGsonを用いて変換します 実装 JSONファイル 読み込むJSONファイル { "name": "... 2022.09.14ITJava
ITSpringでAPIを作成しVue.jsで画面に表示 はじめに 今回SpringフレームワークでRestAPIを作成し、Vue.jsでデータを表示させることをゴールに記載していきます。(Javaのインストール等の初期設定となる環境構築は省きます。) プロジェクト作成 Vue... 2022.09.13ITJavajavascript/typescriptWebアプリ
ITJUnit5 @ParameterizedTestを利用してバリデーションテスト JUnit5の@ParameterizedTestを利用してバリデーションテストの効率化をします。 @Testを利用した場合よりも少ないメソッド数でカバレッジ(テストの網羅率)を満たすことが可能になります。 その一例をこの記事では紹介します。 2022.07.24ITJava
ITJaCoCoを利用してテストカバレッジを出力してみる この記事ではJava用のコードカバレッジライブラリ「JaCoCo」を利用してテストカバレッジのレポートを出力します。 テストコードのサンプルに対してレポートがどのように出力されるかを記載しています。 その他情報として、gradleを利用しています。 2022.07.20ITJava
Java【Spring】mybatis-springを利用してDBアクセス springのプロジェクトでmybatisを利用します。 「starter」を利用する場合と使用しない場合で記載しています。 2022.02.28Java
IT【Spring boot】Formのバリデーションテスト Formのバリデーションテストをします。 テストするためにMockMvcを利用します。Formの値によってエラーがあるのかないのか、エラーがある場合はメッセージについても検証します。 2021.09.01ITJava
IT【JUnit5】JMockitoを利用してMock化する 【JUnit5】JMockitoを利用してMock化する JMockitoの「Expectations」、「Verifications」,「MockUp」を利用してテストコードを書きます。 2021.08.18ITJava
IT【Spring】JdbcTemplateとNamedParameterの違い 【Spring】JdbcTemplate と NamedParameterJdbcTemplate Spring JDBCで用意されているJdbcTemplate と NamedParameterJdbcTemplateの違いについて記載しています。 2021.06.21ITJava