Spring如何使用JdbcTemplate調用存儲過程的三種情況
Spring的SimpleJdbcTemplate將存儲過程的調用進行了良好的封裝,下面列出使用JdbcTemplate調用Oracle存儲過程的三種情況:
一、無返回值的存儲過程調用
1、存儲過程代碼:
2、JdbcTemplate調用該存儲過程代碼:
二、有返回值的存儲過程(非結果集)
1、存儲過程代碼:
2、JdbcTemplate調用該存儲過程代碼:
三、有返回值的存儲過程(結果集)
1、存儲過程代碼:先創建程序包,因為Oracle存儲過程所有返回值都是通過out參數返回的,列表同樣也不例外,但由于是集合,所以不能用一般的參數,必須要用package:
3、JdbcTemplate調用該存儲過程代碼:
作者:佇望碧落 出處:http://blog.csdn.net/cl05300629
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!