比如sp_test(?,?,?,?)需要4个输入参数,return 一个参数,你应该如下写:
cstmt= Myconnection.prepareCall("{?=call sp_test(?,?,?,?)}");--注意这个地方跟不接收return的不一样
        cstmt.registerOutParameter(1, java.sql.Types.INTEGER);---来接收return的参数
        cstmt.setString(2, "123456");
       cstmt.setString(3, "AA");
       cstmt.setString(4, "BB");
       cstmt.setString(5, "CC");
       cstmt.execute();
        int x = cstmt.getInt(1);
        System.out.println(String.valueOf(x));