问题描述
- SSH调用存储过程,字段有上百个 ,怎么传递到页面显示?
- 我用SSH框架调用的oracle存储过程,返回好几百个字段,除了新建一个封装类,有别的好办法吗?毕竟创建一个类很多个变量,前台显示也很麻烦
解决方案
查询之后的返回结果直接返回为map的形式
SQLQuery sqlQ =dao.getSession().createSQLQuery(
自己对应的sql"");
sqlQ.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP);
List values = (List) sqlQ.list();
解决方案二:
可以存在一个map中,其性质和新建一个对象存储差不多,其他应该没有更好的办法了吧
时间: 2025-01-21 01:42:48