标签: plsql annotations mybatis
我正在使用带注释的MyBatis 。
如果我们将脚本放在@Update()注释中,可以使用mybatis执行plsql脚本的匿名块。
但我正在寻找一种从单独的.sql文件加载plsql脚本的匿名阻止的方法。每次我必须更新脚本时,这将避免格式化问题(加号和引号和空格以及所有这些)。还有助于GIT中的版本控制。
此外,plsql脚本还有一些 IN和OUT参数。
经过一些谷歌搜索,我发现ScriptRunner可用于执行sql脚本文件。但是,我不确定我是否可以在那里找到参数。