org.hibernate.exception.GenericJDBCException: could not extract ResultSet 在做查询数据库操作时,报了以上错误原因是MySQL的max_allowed_packet设置过小引起的。 先进入数据库命令行界面, 1.查看目前配置: show VARIABLES like '%max_allowed_packet%'; 2.修改设置: SET GLOBAL max_allowed_packet = 2*1024*1024*16;