Java EE6 的新手,我正在尝试设置 JDBCRealm。许多示例建议在 SQL 中手动制作保存用户/组信息的表。
有没有更标准的“JPA”方式呢?如果您使用例如 OneToMany 映射(这是我希望我可以使用的),Glassfish 期望的表不适合您最终会得到的那种表结构。
我读到 Glassfish 仍然使用 JDBC 来完成 JDBCRealm,这可以解释原因。我遇到了这个博客,它提出了一种使用 JPA 的方法。
http://www.codeproject.com/Articles/238779/J2EE-JDBC-based-authentication-with-JPA-Entities-i
但是有没有一种“官方”的方式来使用 JPA 呢?我想确保我遵循最佳实践,以确保我有一个安全的应用程序。
谢谢