我有一個擴展了Model的User類和兩個我想擴展User類的類。Play Framework - 如何從超類繼承?
User.java:
@Entity
@Table(name = "users")
public class User extends Model implements RoleHolder {
private static final long serialVersionUID = 1L;
@Id
public Long id;
...
Driver.java:
public class Driver extends User {
...
Customer.java:
public class Customer extends User {
...
編輯 所有三個實體都需要直接訪問。換句話說,我有用戶,客戶和驅動程序;客戶和驅動程序恰好共享用戶的所有屬性。因此,我需要有一個有效的用戶實體以及客戶和驅動程序。
我需要能夠獲得所有用戶(包括客戶和驅動程序)的列表。
我一直無法弄清楚如何在Play中使用ebean
進行這項工作。我怎樣才能做到這一點?
對不起,確切的問題是什麼?你的意思是不能直接使用用戶? – emt14