存储过程该放在哪啊?

以前做项目都没有用过存储过程,所以只知道——把所有SQL语句放
在mybatis指定的xml文件里。刚刚把存储过程的概念学完,但是没有
实践过,所以,我还是不知道该把存储过程的这段SQL语句放在项目
工程文件里的哪个位置。假设,持久层框架还是用mybatis,那么,现在
我应该把存储过程语句放哪呢?是跟其他SQL语句一样放在那个xml文件
里面吗?

图片说明
放在数据库中,我的放在PACKAGES,packages bodies两个包中,第一个放声明,第二个放sql。然后在xml中调用存储过程。

存储直接放数据库里就行

可以直接运行的 你可以试试

存储过程放数据库,mybatis 调用存储过程

直接放在数据库中 然后用工具运行就好了

嗯,是的,存储过程还是在数据库里的,xml文件执行调用

存储过程最好放在db中,直接用方法调用即可。当然也可直接写死在代码中,不过这样就很冗余,也不利于维护。