hibernate中List集合不能用日期排序?
左潇龙 博客专家认证 2011-08-27 05:04:11 <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的列?太蛋疼了吧.......