2012-02-03 19 views
14

Tôi đang tìm kiếm một tước (vì vậy không giống như squeryl, hoặc bất cứ điều gì tạo ra các truy vấn typesafe mà tôi phải respecify bảng chỉ để có được một số dữ liệu) wrapper cho jdbc.Bất kỳ trình bao đóng gói jdbc nửa chừng nào cho Scala?

Tôi đang sử dụng scala 2.9 và postgres.

Có ai thành công ở đây không?

+0

Tò mò, phản đối của bạn đối với các truy vấn an toàn là gì? Làm thế nào để bạn đúc kết quả truy vấn không an toàn cho các loại Scala? Có lẽ theo cách thủ công. Dù sao, tôi đã không sử dụng Squeryl, nhưng đang sử dụng ScalaQuery với niềm vui lớn. TypeSafe đã chọn dự án; "mọi người" sẽ sử dụng nó khi họ khởi chạy tiến trình LINQ-to-SQL của dự án, mã có tên là SIQ. Có lẽ một chút giải thích thêm lại: trường hợp sử dụng của bạn cho jdbc thẳng sẽ giúp ngăn chặn những người như tôi từ gợi ý những gì bạn xuất hiện không muốn ;-) – virtualeyes

+2

Đây là danh sách gần đầy đủ: http://stackoverflow.com/a/2318935/298389 –

+0

@ om-nom-nom Thực ra, nó chưa đầy đủ! :-) Tôi đã từ bỏ việc cập nhật nó khi wiki đã vượt qua nó. –

Trả lời

8

Tôi đã sử dụng Prequel thành công trong quá khứ. Nó chỉ là một trình bao bọc JDBC.

Ngoài ra còn có Querulous của Twitter, nhưng do một số lỗi làm tê liệt tôi thấy nó không sử dụng được (các kết nối rò rỉ). Nó cũng mang lại một sự phụ thuộc rất lớn của các phụ thuộc.

+1

Vui vì tôi không phải là người duy nhất. Tôi hiện đang chạy nhanh nhất có thể từ Querulous. – dave

+1

Cảm ơn bạn đã khai sáng cho tôi về Prequel, thật thú vị khi thấy điều gì đó hạn chế và đủ để thay đổi. –

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