微服務之數據庫

一:簡介

Spring Data框架的目的是爲數據的訪問提供一個通用的框架。封裝若干中數據服務訪問能力。如:spring-data-jpa、spring-data-jdbc、spring-data-redis等。

  • 對於程序員來說,對於任何訪問數據庫的技術,使用了spring Data後,都可以用同樣的方式、同樣的代碼實現對數據庫的訪問。
  • 支持關係型數據庫和非關係型數據庫
    在這裏插入圖片描述

1.1 Spring Data的功能

  • 提供數據與對象映射的抽象層,同一個對象可以映射爲不同數據庫的數據
  • 根據數據存儲接口的方法名,自動實現數據查詢
  • 爲各個領域模型提供最基本的實現,例如CRUD
  • 可在原有邏輯的基礎上,實現自定義的數據庫操作邏輯
    使用Spring Data可以實現對不同數據庫的訪問,本節使用mysql、MongoDb、Redis。所涉及到的模塊爲:
  • Spring Data JPA
  • Spring Data MongoDB
  • Spring Data Redis

二:Spring Data與JPA

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章