閱讀726 返回首頁    go 阿裏雲 go 技術社區[雲棲]


《Spring Data 官方文檔》6. Cassandra 存儲庫

6. Cassandra 存儲庫

6.1. 簡介

本章將指出Cassandra所提供的存儲庫的特色。它基於Spring Data Repositories中所提供的核心存儲庫, 需要您對這裏所說的基本概念有一定的了解。

6.2. 用法

您可以利用我們提供的強大的存儲庫,來輕鬆的訪問存儲在Cassandra中的域實體。為此,隻需為您的存儲庫創建一個接口:

TODO

6.3. 查詢方法

6.3.1. Repository 刪除查詢

6.4. 雜項

6.4.1. CDI集成

Spring Data Cassandra CDI擴展將拾取可用作CDI bean的“CassandraTemplate”,並在容器請求存儲庫類型的bean時為Spring Data存儲庫創建一個代理。因此,獲取Spring Data存儲庫的實例要申明 ‘@Inject’-ed屬性:

class RepositoryClient {

  @Inject
  PersonRepository repository;

  public void businessMethod() {

    List<Person> people = repository.findAll();
  }
}

轉載自 並發編程網 - ifeve.com

最後更新:2017-05-19 11:31:50

  上一篇:go  《Spring Data 官方文檔》5.8. 使用自定義轉換器重載默認映射至5.10. 異常解釋
  下一篇:go  《Spring Data 官方文檔》7. 映射