2010-04-28 22 views

Trả lời

13

Trích dẫn Steve Waldman (C3P0 Developer) trong Hibernate forums:

lại: tại sao C3P0? chủ yếu là vì nó bắt đầu như là một nỗ lực để xem nó sẽ khó khăn như thế nào để triển khai thực hiện kết nối tổng hợp như được định nghĩa bởi đặc tả JDBC 3.0. Kết nối tổng hợp 3.0 -> cp30 -> c3p0. Ngoài ra, tôi đã làm việc trên một dự án (không bao giờ hoàn thành, và bây giờ không rõ ràng) để truy cập dễ dàng để sử dụng db berkeley từ java, và được gọi là bdbd. Một robot trong một chương trình truyền hình cũ (Buck Rogers) luôn nói "bdbd", và c3p0 cũng là một robot. Việc ghép đôi tên là một trò đùa nhỏ riêng tư.

Các vấn đề liên quan