DECLARE --定义table集合类型 TYPE netvalue_table IS TABLE OF NUMBER(10,4) INDEX BY VARCHAR2(20); --定义record记录类型 TYPE portfolio_record IS RECORD( portfolio_id VARCHAR2(32) := '', portfolio_name VARCHAR2(32) := '', portfolio_netvalue netvalue_table ); portfolio portfolio_record;BEGIN --给记录变量赋值 portfolio.portfolio_id := 'GDZH0001'; portfolio.portfolio_name := '万事如意组合'; portfolio.portfolio_netvalue('2017-03-01'):= 1.1314; portfolio.portfolio_netvalue('2017-03-02'):= 5.5678; portfolio.portfolio_netvalue('2017-03-03'):= 9.2275;END;请问mybatis调用存储过程返回List<PortfolioBean>,存储过程怎么写呢?java中如何接收呢?传上的图片有问题的一点资料,请大家帮帮忙,谢谢了!
存储过程我不太熟,给你一个调用储存过程mybatis的实例参考:
<mapper namespace="entity.puserMapper">主要是定义好parameterMap就行了
谢谢,调用我会用.目前就是不知道怎么在存储过程返回自定义的类型
追答存储过程我不太了解。网上有资料的吧
本回答被网友采纳