1)写一个存储过程

使用的工具的不同,写法也是不同
mysql 存储过程

navicat premium
写法如下

默认生成的指定当前用户,保存就会报格式错误
调用 mysql 存储过程
这个是默认生成的,保存会报错

需要改成下面的格式的,指定用户为root
调用 mysql 存储过程
之后保存或者运行就可以了
调用 mysql 存储过程
运行的结果如下
调用 mysql 存储过程

2)调用存储过程

注解方式调用

调用 mysql 存储过程

xml方式调用

调用 mysql 存储过程

3)解析

调用存储过程的关键字是 call

1)还需要指明 statementType
2)这里用的是CALLABLE
3)指明参数的模式 IN OUT 还是 INOUT
4)注明 javaType
然后使用上面没有什么不同

使用还是和普通的sql一样使用

相关文章: