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");