<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.rtrh.projects.modules.projects.mapper.QtMapper"> <select id="getQTData" statementType="CALLABLE"> {call dp_gxj_qt( #{varlx, mode=IN, jdbcType=VARCHAR}, #{varyear, mode=IN, jdbcType=VARCHAR}, #{varqx, mode=IN, jdbcType=VARCHAR}, #{var4k, mode=IN, jdbcType=VARCHAR}, #{vargm, mode=IN, jdbcType=VARCHAR}, #{varhy, mode=IN, jdbcType=VARCHAR}, #{varlogin, mode=IN, jdbcType=VARCHAR}, #{result, mode=OUT, jdbcType=CURSOR, javaType=java.util.List, resultSetType=FORWARD_ONLY, resultMap=qtResultMap} )} </select> <resultMap id="qtResultMap" type="com.rtrh.projects.modules.projects.vo.QTVO"> <result property="id" column="id"/> <result property="numYearKgl" column="num_year_kgl"/> <result property="numYearTcl" column="num_year_tcl"/> <result property="numYearRgl" column="num_year_rgl"/> <result property="numTotal" column="num_total"/> <result property="numCb" column="num_cb"/> <result property="amtCb" column="amt_cb"/> <result property="numXj" column="num_xj"/> <result property="amtXj" column="amt_xj"/> <result property="numZj" column="num_zj"/> <result property="amtZj" column="amt_zj"/> <result property="numTc" column="num_tc"/> <result property="numCq1" column="num_cq_1"/> <result property="numCq2" column="num_cq_2"/> <result property="numCq3" column="num_cq_3"/> <result property="numCq4" column="num_cq_4"/> <result property="numCq5" column="num_cq_5"/> </resultMap> </mapper>