待办任务的处理任务空指针异常

public Baoxiao loadBaoxiao(String businessId){
if(StringUtils.isEmpty(businessId)){
return new Baoxiao();
}else{
Session session=getSessionFactory().openSession();
try {

Baoxiao bx=(Baoxiao) session.get(Baoxiao.class,businessId);
String hql= "from "+BaoxiaoItem.class.getName() + " where baoxiaoid=:bid";
List<BaoxiaoItem> items =session.createQuery(hql).setString("bid", businessId).list();
System.out.println(items.size());
bx.setItems(items);
System.out.println(bx.getName());
return bx;
}finally{
session.close();
}
businessId 有值得,通过session来创建对象的时候,对象是空,查询是有数据的,debug测试了创建对象为空,。。。。。。。为什么
已邀请:

要回复问题请先登录注册