標準のSpring Security
テーブルフィールドを変更することは可能ですか?特に、Hibernate
は、これらのテーブルのためid
フィールドを追加するために私を必要と http://static.springsource.org/spring-security/site/docs/3.0.x/reference/appendix-schema.htmlSpringセキュリティ標準テーブルフィールドとHibernate必須フィールド
で、:
users
authorities
例外:
org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save(): model.Authorities
私は私のモデルBeanにIDフィールドを追加する必要があることを意味し、次の設定を*hbm.xml
に設定します。
<id name="id">
<generator class="assigned"/>
</id>
ベストプラクティスは何ですか?
Spring Security DBのテーブル構造を変更するか、何とかHibernateを扱うべきですか?
axtavtとしてそれを使用するために春のセキュリティを設定し、ポイントをありがとうございましたでしょう – sergionni