java.lang.IllegalArgumentException: id to load is required for loading

产生原因:

在使用hibernate时,有时会遇到这个异常:java.lang.IllegalArgumentException: id to load is required for loading,这是因为在使用类似findbyId(id)的查询时,传入的id为null

解决办法

方法一:后台解决   在传入id时进行非空校验 当为空时跳过此方法
方法二:前台解决   找到对应的元素验证为什么是空,想办法让其不为空

猜你喜欢

转载自www.cnblogs.com/linxixinxiang/p/11211916.html