Java

【Java】配列をカンマ区切りで文字列連結する方法

2019/8/15  

Javaで配列をカンマ区切りで文字列連結する方法をメモしておきます。 環境 配列をカンマ区切りで文字列連結する方法 Java8から導入されたString.join()メソッドを使ってやればOKです。 ...

Javaで空ファイルを作成する方法

2019/8/9  

Javaで空ファイルを作成する方法をメモしておきます。 環境 Javaで空ファイルを作成する方法 Java7から追加されたPathsとFilesを使うと、以下のように簡単に空ファイルが作成できます。具 ...

IntelliJ IDEAでSpring Bootのspring.profiles.activeを設定する方法

2019/9/17  

IntelliJ IDEAでSpring Bootのspring.profiles.activeを設定する方法をメモしておきます。IntelliJ上でapplication.propertiesやap ...

Spring BootでMyBatisを使うときは@MapperScanは不要

2019/8/25  

Spring Bootでmybatis-spring-boot-starterを使ってMyBatisを利用するときには、@MapperScanは付与しなくていいよ、という話です。 mybatis-sp ...

Mockitoでメソッドの呼び出し回数によって異なる結果を返す方法

2020/1/11  

Mockitoでメソッドの呼び出し回数によって異なる結果を返す方法をメモしておきます。 環境 メソッドの呼び出し回数によって異なる結果を返す方法 以下の例だと、mockedList.get(0)メソッ ...

【Java】CSV・TSVファイルをJacksonライブラリを使って読み込む方法

2019/8/15  

JavaでCSV・TSVファイルをJacksonライブラリを使って読み込む方法をメモしておきます。JacksonはJSONとJavaオブジェクトの変換を行うライブラリですが、CSVやTSVも扱えるので ...

JacksonでInvalidDefinitionExceptionが起きたときの対処法

2019/7/7  

Jacksonを使ってJSONをJavaオブジェクトに変換(デシリアライズ)しようとしたときに、以下のようなInvalidDefinitionExceptionが起きたときの対処法をメモしておきます。 ...

Spring BootでConflictingBeanDefinitionExceptionが起きたときの対処法

2019/7/6  

Spring Bootでアプリケーション起動時に以下のようなConflictingBeanDefinitionExceptionが起きたときの対処法をメモしておきます。 原因 コンポーネントスキャン対 ...

【Java】Listをたった1行でソートする方法

2019/6/22  

JavaでListをたった1行でソートする方法をメモしておきます。Java8以降であれば標準クラスを使って簡単にソートが行えます。 Listをたった1行でソートする方法 Java8から導入されたCom ...

Spring AOPでメソッドの引数の名前と値を取得する方法

2019/6/13  

Spring AOPでメソッドの引数の名前と値を取得する方法をメモしておきます。指定のメソッドが呼ばれた際、「id=001 name=Alice age=18」のように「メソッドの引数の名前=メソッド ...

© 2024 Reasonable Code