当我的hql中用 is empty 时我检测orders的字符长度是0
但是当我用 is not empty 时,就出现了报错,说Unknown column 'orderitems0_.position' in field list
自己解决了,原来是我的hbm.xml文件中的property的name的命名和数据表里面的明明不同造成的