JDBCRealm с JPA

Новичок в Java EE6, и я пытаюсь настроить JDBCRealm. Во многих примерах предлагается создавать таблицы, содержащие информацию о пользователях/группах, вручную на языке SQL.

Есть ли более стандартный способ "JPA"? Таблицы, которые ожидает Glassfish, не соответствуют типам структур таблиц, которые вы получите, если будете использовать, например. сопоставление OneToMany (это то, что я надеялся использовать).

Я читал, что Glassfish по-прежнему использует JDBC для реализации JDBCRealm, что объясняет почему. И я наткнулся на этот блог, который предлагает способ сделать это с помощью JPA.

http://www.codeproject.com/Articles/238779/J2EE-JDBC-based-authentication-with-JPA-Entities-i

Но существует ли «официальный» способ сделать это с помощью JPA? Я хочу убедиться, что я следую передовым методам, чтобы обеспечить безопасное приложение.

Спасибо

6
задан Richard 15 May 2012 в 20:50
поделиться