【发布时间】:2017-02-06 14:17:27
【问题描述】:
我在 DB 中有一个列,它的类型是 char(20),我将该列映射如下
<property name="my_cloumn" type="string">
<column name="My_column" sql-type="char(20)">
</column>
</property>
我在 db 中有此列的数据,例如 123456789123456789
当我执行 Query.list() 时,我只得到第一个字符,即 '1'
可能导致问题的原因是什么?
我使用的是 Hibernate 3.3
更新 1:
在执行 Query.list() 之前我在下面执行
query.setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP);
【问题讨论】:
标签: hibernate hibernate-mapping hibernate-criteria