В вашем entity.User
классе замените
private int id;
от
private Integer id;
Таким образом, по умолчанию будет null
вместо 0
и, таким образом, #{empty userc.userb.user.id}
будет true
. В любом случае, обычной практикой является использование оболочек вместо примитивов в свойствах сущности.