连接已经关闭 - Spring。+ Hibernate 4

时间:2018-06-18 16:20:15

标签: java spring hibernate

我面临以下异常

“引起:java.sql.SQLException:仅在某些对数据库的调用时已关闭Connection”。我的服务层有spring with hibernate 4,我正在使用以下配置

class - org.springframework.orm.hibernate4.LocalSessionFactoryBean,
    hibernate.dialect - org.hibernate.dialect.Oracle10gDialect,
    hibernate.bytecode.use_reflection_optimizer - false,
    hibernate.search.autoregister_listeners - false,
    hibernate.connection.release_mode - auto,
    hibernate.transaction.auto_close_session - true,
    hibernate.jdbc.fetch_size - 1000, 
hibernate.default_batch_fetch_size - 1000

上面提到的异常发生在某些调用中,例如当我使用hibernate的findById时以及当我尝试执行插入/更新操作时。当我调用从db获取数据的其他服务时,它看起来不像是一个开放的连接问题以及失败之后,它运行正常。

请提供一些建议,如果需要更多信息,请告诉我。

感谢。

0 个答案:

没有答案