在线等!!!hibernate调用过程配置
Userpro.hbm.xml文件中:
<hibernate-mapping>
<sql-query name="User" callable="true">
<return alias="User" class="com.test.bean.User">
<return-property name=""></return-property>
</return>
{call test_gds_test(?,?)}
</sql-query>
</hibernate-mapping>
Dao中方法:
public List<User> findAllUsers() {
String[] values = new String[]{"00000001","20130101","20130102","%","%","%","%","%"};
List<User> list=(List<User>)getHibernateTemplate().findByNamedQuery("User",values);
return list;
}
我的过程只返回一个值,这个值是在过程中定义的,与表没关,怎么配置啊??
还是改成{?=call test_gds_test(?,?)}就可以了