【发布时间】:2010-11-15 16:57:44
【问题描述】:
我正在尝试执行命名查询
@NamedQuery(name="getEmployeeDetails",query="select e.username,e.email,e.image,e.firstname,e.lastname from Employee e where e.empid=?1")
现在,当我在 EJB 3.0 会话 Bean 中执行此查询时,我应该返回什么对象。我尝试返回 Listits,返回一个创建类转换异常的 Vector。员工表包含密码和其他机密详细信息等字段,我不知道'不想获取。所以我没有使用select e from Employee e。
我正在学习 JPA,任何人都可以提供帮助。
【问题讨论】: