Bạn không thể dễ dàng làm được điều này. Điểm của Hibernate là ánh xạ các Đối tượng Java với một cơ sở dữ liệu quan hệ. Mặc dù Hibernate tóm tắt rất nhiều chi tiết, bạn vẫn cần hiểu cơ sở dữ liệu quan hệ hoạt động như thế nào với những thứ như khóa ngoại và khóa chính cũng như tác động về hiệu suất của các truy vấn bạn chạy. MongoDB yêu cầu một cách hoàn toàn khác để thiết kế cơ sở dữ liệu của bạn tập trung vào các đối tượng thay vì cột và bảng. trong khi bạn có thể tạo phương ngữ Hibernate cho MongoDB, việc tạo một thiết kế hoạt động trên cả cơ sở dữ liệu quan hệ và cơ sở dữ liệu NoSql sẽ cung cấp cho bạn một thiết kế hoạt động kém trên cả hai.