I m 采用JPA和Java E 5(IBM RAD 7.5和Web Sphere 7)。 我将问题简化为以下例子......
我有一个项目和一个用户。 表格如下:
PROJECT
--
id
name
projectmanagerid // is a User
USER
--
id
username
我的班子就是这样:
@Entity
@Table(name="PROJECT")
class Project
@Id
@GeneratedValue(...)
Long id;
String name;
@ManyToOne(fetch=FetchType.EAGER)
@JoinColumn(name="projectmanagerid");
User projectManager;
@Entity
@Table(name="USER")
class User
@Id
@GeneratedValue(...)
Long id;
String username;
检索我的项目一:
Query query = em.createQuery("select distinct p from Project p");
query.getResult...
除<代码>项目外,所有工程项目。
表格 • 促使用户有人居住? 我做了什么错误?
Any suggestions are greatly appreciated!
抢劫