有以下几种原因: 1、没有配置好spring里的hbm文件关联。 2、在hbm文件里少写了字段。 解决方案: 1、写hql时加完全限定域名(不推荐) 2、在spring里配置好hbm关联(20 有好几次都是这样)