2010-03-26 30 views

Trả lời

16

Không, Hibernate có thể' t được sử dụng với Google App Engine. Vui lòng xem Will it play with App Engine.

Bạn hiện không thể trực tiếp sử dụng Hibernate . Sự khác biệt giữa kho dữ liệu của Máy ứng dụng và SQL là quá tuyệt vời để có được Hibernate chuẩn lên và chạy trong App Engine. App Engine hỗ trợ JDO và JPA, vì vậy bạn có thể chuyển đổi mã số Hibernate của mình để sử dụng một trong các giao diện ORM này.

+0

Giả sử chúng tôi chuyển đổi mã Hibernate sang JPA 2, có thể sử dụng Hibernate làm nhà cung cấp JPA cơ bản hay nền tảng GAE mặc định tới nhà cung cấp dữ liệu hạt nhân mặc định – Joe

+2

Bạn cần sử dụng hạt nhân dữ liệu. –

+3

Bây giờ nó có Google Cloud SQL, có thể ngủ đông có thể được sử dụng ngay bây giờ? –

9

Tôi đánh giá cao rằng đã đến lúc bạn hỏi nhưng mọi thứ đã thay đổi gần đây; Google hiện cung cấp bản xem trước của giao diện SQL. Điều đó có nghĩa là mọi giải pháp dựa trên JDBC sẽ hoạt động (http://code.google.com/apis/sql/) - và bao gồm cả Hibernate.

Cá nhân, tôi sẽ thận trọng khi sử dụng cho đến khi giá được hoàn tất.

5

Có, bây giờ, bạn có thể sử dụng chế độ ngủ đông với Google App Engine.

+0

Làm cách nào? Bất kỳ tài liệu tham khảo? –

+0

http://code.google.com/p/hibernate-gae/ (Ngày 23 tháng 3 năm 2012) Trước đây bạn không thể sử dụng JDBC cho các truy vấn, nhưng bây giờ bạn có thể! – Nullpo

2

Có bạn có thể!

Vui lòng đọc số information này.

+0

Tính đến năm 2010 có lẽ điều đó là không thể. – GoodSp33d

+0

liên kết bị hỏng, đó là lý do tại sao bạn cần phải đưa ra ít nhất một bản tóm tắt về những gì nên được thực hiện. –

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