Caused by: org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of ..vo.VideoVo.serialId1 问题描述: 在进行数据查询时,控制台报如上错误,但是sql在数据库可以正常查询; 解决方案: 根据控制台错误可以知道是因为在set值到serialId1这个字段时出现异常,然后到对应实体类中查找问题,原因是serialId1字段为基本数据类型,但是数据库查询出来为null,由于基本数据类型不允许空值,所以无法set;将对应的实体类中的对应字段设置为对应的包装类型即可解决。