在hibernate中获取主键(原始数据类型)时出现空指针异常

时间:2016-01-07 19:11:48

标签: java sql spring hibernate hql

我在Hibernate结果查询中检索实体的主键或Id时遇到空指针异常。

我的实体课程:

@Entity
@Table(name="sample")
public class ccy{

@Id
@column(name = "S_ID")
private long id;

 2nd varibale and so on

当我编写hibernate查询来检索它导致Null指针异常时,我的选择查询是:

long ID = 0;
String HQL = "select id from sample";
Query query = session.createQuery(HQL);
ID = (Long)query.uniqueResult(); //getting NullPointerException in this line
 return ID;

有什么建议可以避免此异常吗?我被困在这里。任何帮助将不胜感激

0 个答案:

没有答案