1
在我们的DAO对象,我们调用存储过程只是象下面这样:上述如何iBatis的春+获取存储过程的名称
getSqlMapClientTemplateOltp().queryForList("mysps.myspname", paramMap);
与调用提供的参数的存储过程。该存储过程停留在所谓的mysps
像SQL映射文件下面
<procedure id="myspname" parameterMap="myspnameCall">
{call get_reports_smry (?,?,?,?,?) }
</procedure>
问:
我怎样才能得到相应的实际SP的字符串名字,这样我可以把在我的记录,因为找到哪个SP被执行而不去实际的sqlmap是一件麻烦事。
我想是这样
//this brings back "get_reports_smry"
getSqlMapClientTemplateOltp().getStatementAsString("mysps.myspname");