我戳~ 解决了 不容易哈~ 还要是请高手指点那 汗! DB里面要用.属性IDcriteria.add(Restrictions.eq("provider_id", "'"+providerId+"'")); 正确的是criteria.add(Restrictions.eq("provider.id", "'"+providerId+"'"));