Соедините две таблицы с помощью Play Framework и JPA

Как я могу объединить две таблицы с помощью java play framework и jpa, мне действительно трудно преобразовать мой MySQL-запрос в jpa query.

Вот MySQL-запрос, который я использовал в моем старом Java-коде:

SELECT * FROM tbl_majors
INNER JOIN tbl_lookup_user_major
ON tbl_majors.id=tbl_lookup_user_major.majorId
WHERE tbl_lookup_user_major.userId=12

// Таблица 1:

@Entity
@Table(name="tbl_majors")
public class Major extends Model {
    public Major(){

    }
    @Column(name="major_name")
    private String name;
    @Column(name="major_desc")
    private String description;
}

// Таблица 2

@Entity
@Table(name="tbl_lookup_user_major")
public class LookupUserMajor extends Model {
    public LookupUserMajor(){

    }
    private int majorId;
    private int userId;
}
5
задан Omid Monshizadeh 24 October 2011 в 08:50
поделиться