Java

GradleプロジェクトでJUnit5のテストが実行されないときの対処法

2020/2/29  

Spring BootでGradleを使ってJUnit5のテストを実行しようとしたのですが、なぜかテストがスキップされる。そんなときの対処法をメモしておきます。 GradleプロジェクトでJUnit5 ...

【Java】ファイルの行数をカウントする方法

2020/1/29  

Javaでファイルの行数をカウントする方法をメモしておきます。 環境 ファイルの行数をカウントする方法 Java8から利用できるFiles.linesを使ってやればOKです。デフォルトだとファイルの文 ...

MyBatisでinsert,update,delete時にnullを設定するときの注意点

2020/1/22  

MyBatisを使って、insertやupdate、delete時にnullを設定するとエラーとなったときの対処法をメモしておきます。例えば、以下のSQL文の#{name}や#{tel}にnullを設 ...

MockitoのMatcherでnullを扱う方法

2020/1/11  

MockitoのMatcherを使って以下のような検証を行ったときにエラーが出たときの対処法をメモしておきます。 環境 MockitoのMatcherでnullを扱う方法 nullのMatcherであ ...

jarファイルを実行する方法

2020/8/25  

jarファイルを実行する方法をメモしておきます。 環境 jarファイルを実行する方法 jarの実行にはJava(JDK)が必要です。Javaのインストール方法は、以下の記事にまとめています。 【Mac ...

Javaでファイル書き込みする方法【CSV, TSV】

2019/11/9  

Javaでファイル書き込みする方法をメモしておきます。 環境 CSVファイルを書き込む 上記のプログラムを実行すると、以下のファイルが作成されます。 TSVファイルを書き込む 上記のプログラムを実行す ...

Spring Boot起動時のバナーを非表示にする方法

2020/8/26  

Spring Boot起動時のバナー(以下のような出力)を非表示にする方法をメモしておきます。 Spring Boot起動時のバナーを非表示にする方法 application.propertiesにs ...

Spring Bootでapplication.ymlを環境ごとに分けて利用する方法

2019/10/19  

Spring Bootでapplication.ymlを環境ごとに分けて利用する方法をメモしておきます。 Spring Bootでapplication.ymlを環境ごとに分けて利用する方法 appl ...

Spring BootでThymeleafのテキストテンプレートモードを使ってみる

2019/8/27  

Thymeleaf 3.0からテンプレートモードが追加されました。これにより、メールやSlackの本文をテンプレートとして定義できるようになりました。便利そうなのでさっそく使ってみました。 環境 Sp ...

MyBatisで「A Cursor is already closed.」が出たときの対処法

2019/8/20  

MyBatisで「A Cursor is already closed.」が出たときの対処法をメモしておきます。 環境 @Transactionalを付与する MyBatisでCursorを使うときは ...

© 2020 Reasonable Code