私は、ユーザークラス、学生クラス、および教師クラスを持っていたいと思います。生徒と教師のクラスがユーザーを拡張しています。 HibernateとSpringセキュリティでこれを行う最善の方法は何ですか?現時点では、私は予想されるフィールドとユーザーを持っています:Spring - 休止状態と春のセキュリティでクラスを拡張する
@OneToOne(cascade=CascadeType.ALL)
@JoinTable(name="user_roles",
joinColumns = {@JoinColumn(name="user_id", referencedColumnName="id")},
inverseJoinColumns = {@JoinColumn(name="role_id", referencedColumnName="id")})
private Role role;
春のセキュリティに役立ちます。すべてのものは、ユーザーを使用するだけでうまく動作しますが、今はユーザークラスを拡張しようとしています。開始方法はわかりません。どのように休止状態は、拡張クラスを扱うのですか?大きなユーザーリポジトリに学生や教師をいれてもらえますか?春のセキュリティはどのようにこれで動作しますか?
おかげ