org.springframework.util.Assert的Assert.notNull有什么作用?
解决方法:
判断传进来的参数值是否不为空值,如果为空就抛出异常throw new IllegalArgumentException(msg),代码如果不捕捉处理这个异常,代码不往下执行,不为空代码继续向下执行。
public Serializable save(T t) {
Assert.notNull(t, "entity不能为空");
logger.debug("save entity: {}", t);
return sessionFactory.getCurrentSession().save(t);
}
本文地址:http://www.yayihouse.com/yayishuwu/chapter/1180