Skip to content

13.4 Tóm tắt

  • Spring Data hỗ trợ lưu trữ phản ứng cho nhiều loại cơ sở dữ liệu khác nhau, bao gồm cơ sở dữ liệu quan hệ (với R2DBC), MongoDB và Cassandra.
  • Spring Data R2DBC cung cấp một tùy chọn phản ứng cho việc lưu trữ quan hệ, nhưng hiện tại vẫn chưa hỗ trợ trực tiếp các mối quan hệ trong các lớp miền (domain classes).
  • Do thiếu hỗ trợ trực tiếp cho các mối quan hệ, các repository Spring Data R2DBC yêu cầu một cách tiếp cận khác trong việc thiết kế lớp miền và bảng cơ sở dữ liệu.
  • Spring Data MongoDB và Spring Data Cassandra cung cấp một mô hình lập trình gần như giống hệt nhau để viết các repository phản ứng cho cơ sở dữ liệu MongoDB và Cassandra.
  • Sử dụng các chú thích kiểm thử của Spring Data cùng với StepVerifier, bạn có thể kiểm thử các repository phản ứng được tạo tự động từ ngữ cảnh ứng dụng Spring.

Released under the MIT License.