哪种数据源最适合支持Spring中的多线程?Spring,JDBC和多线程
1
A
回答
6
要支持多线程,您需要使用支持连接池的数据源,以便每个线程都可以使用自己的连接。
最常见的数据库连接池是Commons DBCP和C3p0,并且可以很容易地与Spring集成。
0
JDBC连接是not thread-safe。你必须自己管理。
如果您在Web应用程序中使用Spring,通常每个请求只有一个线程。如果您汇集连接,这将意味着线程从池中获取连接,使用它并将其返回到池中。如果你不分享它,你不可能有问题。
相关问题
- 1. 多线程JDBC
- 2. Spring和多线程
- 3. JDBC和线程
- 4. Spring-AOP和多线程
- 5. Spring JPA多线程
- 6. Spring mvc jdbc和hibernate
- 7. Spring @Transactional和JDBC autoCommit
- 8. Spring JDBC vs JDBC
- 9. Spring应用程序JPA和JDBC
- 10. Spring DelegatingFilterProxy多线程问题
- 11. Spring批次多线程
- 12. 多线程环境中的JDBC事务
- 13. Spring Data JPA和JDBC模板
- 14. JDBC和Spring连接池
- 15. Spring JDBC和Firebird数据库
- 16. Spring JDBC和连接对象
- 17. Spring Cache抽象和JDBC DAO
- 18. 关于Spring @Autowired和Spring的问题JDBC
- 19. Apache Axis2和Spring线程
- 20. 线程和Hibernate Spring MVC
- 21. 使用JDBC和c3p0在MySQL DB上多线程写入
- 22. spring + SQLite在多线程应用程序
- 23. 多线程和多
- 24. Spring jdbc配置
- 25. Spring JDBC Persist ZonedDateTime
- 26. 的Java JDBC线程安全
- 27. Spring批处理多线程抛出java.lang.Thread.State
- 28. Spring数据仓库多线程性能
- 29. Spring批处理多线程vs分区
- 30. Spring RestTemplate正确的多线程使用
是马克..使用C3P0解决我的问题大大:)! DBCP已经过时了! – hakish 2009-06-09 05:13:24