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(?,?)}就可以了Hibernate存储返回值