在java中使用JPA(JpaDaoSupport)调用存储过程

时间:2013-06-13 08:16:40

标签: java spring jpa stored-procedures

我想知道如何使用JPA API在java中调用/调用存储过程。我们正在扩展我们的类以使用JpaDaoSupport类。我已经尝试调用Call / begin存储过程方法,但它没有按预期工作。任何帮助都非常感谢。

1 个答案:

答案 0 :(得分:1)

如果您使用的是Spring JpaDaoSupport,那么您可以通过两种方式调用存储过程:

1)通过您传递数据源的SimpleJdbcCall,并使用jdbcTemplate下面的here进行调用(示例StoredProcedure

2)实现抽象here作为内部类,因此封装了所有存储过程逻辑(示例{{3}})。