【发布时间】:2012-05-05 22:30:10
【问题描述】:
我正在使用 struts 框架。我收到“光标已关闭”错误。 我检查了我的存储过程,它在 oracle 中运行良好,但我仍然收到“光标已关闭”错误。
造成的: java.sql.SQLException:光标已关闭。 在 oracle.jdbc.driver.T4CResultSetAccessor.getCursor(T4CResultSetAccessor.java:323) 在 oracle.jdbc.driver.ResultSetAccessor.getObject(ResultSetAccessor.java:85) 在 oracle.jdbc.driver.OracleCallableStatement.getObject(OracleCallableStatement.java:1401)您能帮我了解一下是什么原因造成的吗?
【问题讨论】:
-
请发布您认为导致此问题的代码,以便我们查看
-
Struts 无关紧要,那是前端。后端是什么样的?
-
@SeanPatrickFloyd:后端是甲骨文
-
@ShahnwazAlam 是的,显然。但通过普通的 JDBC、MyBatic、Spring-JDBC、Hibernate、JPA (等)访问?
-
@ShahnwazAlam 啊,我们到了。现在请发布您使用休眠调用存储过程的java代码
标签: java oracle hibernate stored-procedures