質問: JPAでManyToOneを設定し、親と子を同時に保存する適切な方法を探しています(別々にsaveすることはできました)。 one to many - Hibernate: OneToMany save children by cascade - Stack Overflow を見ると `parent.setChildren(children);` といようにセッターを使っている例があるのですが、試しに私の環境で試してみると`Unresolved reference`が発生します。 ちなみに私はJavaではなくKotlinを使用しています。 JPA / Hibernate One to Many Mapping Example with Spring Boot | CalliCoder でも似たような例があるのですが、コメントで、Winnerさんが `comment.setPost(post); //error here` と書いており、私と同じようにセッターの部分でエラーになっているようです。 なぜ、セッターの例がこれほどまでにネットにあるのにエラーになるのでしょうか? ちなみにKotlinで、Spring BootとHibernateを使っています。 --- 公式サンプルpetclinicを見ると、自分でセッター、ゲッター書いてますね。 spring-petclinic-kotlin/Owner.kt at master · spring-petclinic/spring-petclinic-kotlin もしかして、ネットにある例は、自分でセッター、ゲッターくらい書いてねということを何も明記せずに掲載されています...?
回答: > > もしかして、ネットにある例は、自分でセッター、ゲッターくらい書いてねということを何も明記せずに掲載されています...? > > > その通りかと思います。 もう少し親切に、 "getters and setters omitted for brevity" と言うようなコメントが付与されているコードサンプルもしばしば目にします。