Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SpringMVC中的JDBC连接_Java_Hibernate_Spring Mvc_Stored Procedures_Jdbc - Fatal编程技术网

Java SpringMVC中的JDBC连接

Java SpringMVC中的JDBC连接,java,hibernate,spring-mvc,stored-procedures,jdbc,Java,Hibernate,Spring Mvc,Stored Procedures,Jdbc,对于具有大量存储过程的应用程序,spring中连接处理的首选方法是什么?我的应用程序在1小时内涉及大约1000 db的连接,大约有150个存储过程。当负载增加时,我会遇到连接超时异常。请确保使用连接池。如果您使用的是简单的jdbc,您可能会发现一些有用的东西。 像c3p0这样的连接池库有很多配置,允许您根据需求调整行为。如果您选择使用c3p0,您会发现所有可能的配置都有很好的文档记录。希望有帮助 使用dbcp或c3p0等数据源。您当前如何连接到数据库?您使用连接池吗?您是否尝试更改池设置以增加连

对于具有大量存储过程的应用程序,spring中连接处理的首选方法是什么?我的应用程序在1小时内涉及大约1000 db的连接,大约有150个存储过程。当负载增加时,我会遇到连接超时异常。

请确保使用连接池。如果您使用的是简单的jdbc,您可能会发现一些有用的东西。
像c3p0这样的连接池库有很多配置,允许您根据需求调整行为。如果您选择使用c3p0,您会发现所有可能的配置都有很好的文档记录。希望有帮助

使用dbcp或c3p0等数据源。您当前如何连接到数据库?您使用连接池吗?您是否尝试更改池设置以增加连接数?目前我正在使用数据源创建连接。我尝试增加连接池,但它不起作用Niks你能详细说明一下我已经在使用datasource了,但没有关于dbcp和c3p0I我猜@NiksTyagi的意思是使用连接池。我添加了一个关于c3p0使用的答案。jbdc模板或hibernate是否有对连接池的构建支持,或者我们需要使用c3p0?对于hibernate中默认支持连接池的问题,可能会有所帮助。简而言之,最好使用第三方池库。jain saheb您可以使用任何带有jdbc模板和hibernate的连接池。您只需指定