<sql-query name="nameQuery1">
<return-scalar name="stuno" type="String"/>
<return-scalar name="name" type="String"/>
select vs.stuno,vs.name
from v_student</sql-query>
此种方法执行OK;<sql-query name="nameQuery1">
<return alias="vstudent" class="VStudent">
<return-property name="stuno" column="stuno"/>
<return-property name="name" column="name"/>
</return>
select vs.stuno,vs.name
from v_student
</sql-query>
此种方法日志中的sql是正确的。
但如此:
List list =session.getNameQuery("nameQuery1").list();
后报Exception 居然说"不正确的资料字段名".SQL明明是正确的啊?
<return-scalar name="stuno" type="String"/>
<return-scalar name="name" type="String"/>
select vs.stuno,vs.name
from v_student</sql-query>
此种方法执行OK;<sql-query name="nameQuery1">
<return alias="vstudent" class="VStudent">
<return-property name="stuno" column="stuno"/>
<return-property name="name" column="name"/>
</return>
select vs.stuno,vs.name
from v_student
</sql-query>
此种方法日志中的sql是正确的。
但如此:
List list =session.getNameQuery("nameQuery1").list();
后报Exception 居然说"不正确的资料字段名".SQL明明是正确的啊?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货