在Spring中,哪个数据源最支持多线程?
发布于 2009-06-05 09:42:20
要支持多线程,您需要使用支持连接池的数据源,以便每个线程可以使用自己的连接。
最常见的数据库连接池是Commons DBCP和C3p0,可以很容易地与Spring集成。
发布于 2009-06-05 09:40:28
JDBC连接是not thread-safe。你必须自己处理这个问题。
如果你在web应用中使用Spring,通常每个请求都有一个线程。如果您将连接池化,这将意味着线程从池中获取连接,使用它,并将其返回到池中。如果你不分享它,你就不太可能有问题。
https://stackoverflow.com/questions/955031
复制相似问题