mybatis调用Oracle存储过程
oracle procedure代码 CREATE OR REPLACE PROCEDURE dept_insert_proc( v_deptno dept.deptno%TYPE, v_dname dept.dname%TYPE, v_loc dept.loc%TYPE, v_result OUT NUMBER) IS v_deptCount NUMBER; BEGIN SELECT COUNT(1)INTO v_deptCount FROM dept WHERE deptno=v_deptno ; IF v_deptCount>0 THEN v_result:=-1; DBMS_OUTPUT.put_line('部门已存在!'); ELSE INSERT INTO dept(deptno,dname,loc)VALUES(v_deptno,v_dname,v_loc); v_result:=0; DBMS_OUTPUT.put_line('新部门添加成功!'); COMMIT; END IF; END; / dao接口 package com.jinlin.dao; import org.apache.ibatis.annotations.Param; import com.jinlin.entity