0
public class Dept{
 private String id;
 private String name;
 private String address;
 private List<Student> students;

 public static List <Student> getStudentByDeptid(EntityManager em, Dept dept)
{
        ..............
}
}

getStudentByDeptid() は静的か非静的か?

4

1 に答える 1

0

はい、できます。ただし、同じ目的でJPA使用する必要があるビジネスロジックを含めるように設計されていないエンティティを作成しないでくださいSession BansStudentBeanをセッション Bean として定義し、その Bean でこのロジックを定義できます。

関数に渡された em でクエリを呼び出していると仮定します。

于 2012-10-04T05:29:40.203 に答える