<list name="Houses">
          <key column="type_id"></key>
          <list-index column="pubdate"></list-index>
          <one-to-many class="cn.house.zxl.model.House"/>
</list>上面是List的配置文件,pubdate是个日期类型的列,报的错如下:by: java.sql.SQLException: 无效的列类型: getInt not implemented for class oracle.jdbc.driver.T4CDateAccessor我觉得应该就是这的问题,不应该是其他问题,是不是list排序不能用data排序?还是说我配置的不对而已?希望说清楚哦,如果不能用date,那么是不是只能用int?如果这样的话我再添一列用来排序岂不是很麻烦?莫非hibernate中只要需要排序的表全都加个position的列?太蛋疼了吧.......