使用spring的DetachedCriteria添加条件时一直报无法解析一个字段

org.springframework.orm.hibernate5.HibernateQueryException: could not resolve property: user.user_name of: com.itheima.crm.domain.SaleVisit; nested exception is org.hibernate.QueryException: could not resolve property: user.user_name of: com.itheima.crm.domain.SaleVisit****
图片说明

下面是SaleVisit实体类以及里面User属性的getter和setter
图片说明
图片说明
下面是user实体类以及getter和setter方法
图片说明图片说明
为什么会报无法解析user.user_name呢????
图片说明
希望大佬能帮帮忙。。。。