我目前正在为一家餐厅开发门户网站应用程序。后端数据库使用的是Mysql,我使用Spring JDBC支持编写数据访问逻辑。
我的一些DAO充斥着多个查询,并且代码量高达数千行。我认为通过将一些逻辑移入SQL-PSM过程中可以降低代码的大小和复杂性(因为Java中的数据绑定和粘合代码如同来自地狱的可憎东西)。
然而,我没有DDL权限,因此无法创建过程。
我想知道是否有一种方法可以创建一个可丢弃或临时的过程,就像执行DML语句一样,而不必先创建它。
也就是说,我想要一个减去“create”关键词的过程,它可以完成我的工作、返回结果并消失不见。
虽然我搜索了很多,但仍找不到任何优雅的解决方案。:( 不知道您是否了解?