Cùng một lỗi xảy ra với tôi khi nhiều luồng truy cập đồng thời vào cơ sở dữ liệu và tôi có một DBCP BasicDataSource
riêng biệt và một Spring riêng biệt JdbcTemplate
cho mỗi chủ đề.
Bằng cách tạo cả BasicDataSource
và JdbcTemplate
một singleton được chia sẻ bởi tất cả các chủ đề, tôi có thể tránh được lỗi này. Đây cũng là những gì SpringSource khuyến nghị.