私はHibernateを初めて使用しており、マッピング戦略を学びたいと考えています。現在、私は単方向マッピングと双方向マッピングを実現できます。uni-directional
マッピングの場合は@JoinColumn
が厳密に必要ですが、マッピングがbi-directional
の場合は必要ありません。Hibernate:単方向および双方向マッピングでの@JoinColumnの振る舞い
なぜ@JoinColumn
または@JoinTable
uni-directional
マッピングの場合には必要ですが、bi-directional
マッピングの場合は、オプションのですか?