Posts with tag: #JPA

KotlinでJPA使用時にデフォルトコンストラクタ要求を回避する

2019-02-26 Written by yo1000
#Tech#Kotlin#JPA#Spring#Spring Boot

KotlinでJPAを使用する場合、エンティティクラスにデフォルトコンストラクタが存在しないと、以下のような例外がスローされます。 org.springframework.orm.jpa.JpaSystemException: No default constructor for…

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

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

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