如何判断hibernate从数据库中获取的对象是否为空,若为空,改怎么处理? 如何判断hibernate从数据库中获取的对象是否为空,若为空,改怎么处理? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 return null;你想干什么,目的是什么? 直接判断是不是null就可以了。至于为空的处理要看你的需求了。你可以出message或者抛异常 我写了个dao方法,插入数据库使用try..catch抛出异常会出现三个错误异常,其中一个是空指针异常,我想捕获它然后返回空值这样可以吗? public void save(<T> transientInstance) { log.debug("saving instance"); try { getHibernateTemplate().save(transientInstance); log.debug("save successful"); } catch (RuntimeException re) { log.error("save failed", re); throw re; } } if(object==null) return null;object是你获取的对象 让你的代码变得奇怪一些! 由isELEnabled ="false"引发的页面无法显示的问题 在jsp页面中弹出日历的问题(多谢)&&时间问题的探讨 Hibernate正向工程生成oracle数据库表,ORA-00922: 选项缺失或无效 jsp中为什么像rs.last(),rs.previous()这些方法是无效的 网站通行证实现技术 JSP读取SQL数据库问题 50分求救啊~~~~` windows2003配置问题 我想问一个JSP控制HTML的问题 怎么防止脚本? 怎样调用web service ? 可以获得Lucene索引文件中的关键字列表?
你想干什么,目的是什么?
log.debug("saving instance");
try {
getHibernateTemplate().save(transientInstance);
log.debug("save successful");
} catch (RuntimeException re) {
log.error("save failed", re);
throw re;
}
}
return null;
object是你获取的对象