Posts with tag: #Java

KotlinやJavaのファイルスキームURLをパスに変換する

2019-02-22 Written by yo1000
#Tech#Kotlin#Java#URL#URI#File Scheme#File Protocol

fileスキームのURLを、ローカルファイルを参照可能なパスに変換しようとしたところ、単純な文字列操作以外の方法でこれを取り扱うのが、思ったよりも手こずったのでメモ。手こずったとはいえ、方法を知っていれば難しくはないのですが、知らなかったなあということで。 環境要件 Oracle…

MavenのactiveByDefaultにはクセがある

2018-06-09 Written by yo1000
#Tech#Java#Kotlin#Maven

Mavenで複数のプロファイルを切替える場合に、そのデフォルトとして、プロファイルをマークするのが という設定なわけですが、これの挙動が少し想像とズレていたのでそのメモ。 サンプルは以下。 https://github.com/yo1000/example.Maven…

Jacksonシリアライズの循環参照を止める

2018-01-25 Written by yo1000
#Tech#Jackson#JPA#JSON#Kotlin#Java

Jacksonを使用したJSONの出力で、オブジェクトが循環参照を起こしているような場合、これを止める方法についてのメモ。 以下のように、 アノテーションをクラスにつけるだけで良いです。これを使用することで、循環が検出された場合に、循環しているオブジェクトの内容を、ID…