Java 在Hibernate中,如何将存储过程的返回值映射到实体类
如何在Hibernate中将存储过程的返回值映射到实体类。如果已在SP中查询所选列,请尝试类似Java 在Hibernate中,如何将存储过程的返回值映射到实体类,java,hibernate,Java,Hibernate,如何在Hibernate中将存储过程的返回值映射到实体类。如果已在SP中查询所选列,请尝试类似 Query query = session.getNamedQuery("callStockStoreProcedure") .setParameter("stockCode", "7277"); List result = query.list(); for(int i=0; i<result.size(); i++){ Stock stock = (Stock)result.
Query query = session.getNamedQuery("callStockStoreProcedure")
.setParameter("stockCode", "7277");
List result = query.list();
for(int i=0; i<result.size(); i++){
Stock stock = (Stock)result.get(i);
System.out.println(stock.getStockCode());
}
Query Query=session.getNamedQuery(“callStockStoreProcedure”)
.setParameter(“股票代码”、“7277”);
列表结果=query.List();
对于(int i=0;我必须自己用返回值设置属性。什么是SP?@Bart SP-->存储过程。实体类是Message.javamay可能有帮助:是的…开始从TBL_NOTIFICATION_DETAILS中选择商户ID,通知ID,其中商户ID ENDerror java.lang.ClassCastException:[Ljava.lang.Object;无法强制转换为Message这是我调用List messages=session.getNamedQuery(“NotificationDetails”).setParameter(“City”,City).List();for(int i=0;i