有时我需要在forEach中调用n次存储过程。 这工作正常但有时当n太大我有连接池的问题。 特别是我得到了这个例外:
10:34:18,965 ERROR [it.eurobet.easy.service.admin.GroupServiceImpl] (default task-8) Could not get JDBC Connection; nested exception is java.sql.SQLException: javax.resource.ResourceException: IJ000453: Unable to get managed connection for java:/OracleDS: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: javax.resource.ResourceException: IJ000453: Unable to get managed connection for java:/OracleDS
如果我增加连接池的数量,我解决了这个问题,但我不认为这是更好的方法。 我想(对于这种类型的操作)我需要1个连接池来执行所有存储过程。
有人可以帮助我吗?
由于