please define productname in your docbook file!
Spring Data Elasticsearch ii
Table of Contents
Preface ..................................................................................................................................... iii
1. Project Metadata ........................................................................................................... iii
2. Requirements ................................................................................................................ iii
I. Reference Documentation ....................................................................................................... 1
1. Repositories ................................................................................................................... 2
1.1. Introduction ......................................................................................................... 2
1.2. Core concepts ..................................................................................................... 2
1.3. Query methods ................................................................................................... 3
Defining repository interfaces .............................................................................. 4
Fine tuning repository definition ................................................................... 4
Defining query methods ...................................................................................... 5
Query lookup strategies .............................................................................. 5
Query creation ........................................................................................... 6
Special parameter handling ........................................................................ 6
Creating repository instances .............................................................................. 7
XML Configuration ...................................................................................... 7
JavaConfig ................................................................................................. 8
Standalone usage ...................................................................................... 8
1.4. Custom implementations ...................................................................................... 8
Adding behaviour to single repositories ............................................................... 8
Adding custom behaviour to all repositories ....................................................... 10
1.5. Extensions ........................................................................................................ 11
Domain class web binding for Spring MVC ........................................................ 12
Web pagination ................................................................................................ 13
Repository populators ....................................................................................... 15
2. Elasticsearch Repositories ............................................................................................ 17
2.1. Introduction ....................................................................................................... 17
Spring Namespace ........................................................................................... 17
Annotation based configuration ......................................................................... 18
Elasticsearch Repositores using CDI ................................................................. 18
2.2. Query methods .................................................................................................. 19
Query lookup strategies .................................................................................... 19
Query creation ................................................................................................. 19
Using @Query Annotation ................................................................................ 21
3. Miscellaneous Elasticsearch Operation Support ............................................................. 22
3.1. Filter Builder ...................................................................................................... 22
3.2. Using Scan And Scroll For Big Result Set ........................................................... 22
II. Appendix .............................................................................................................................. 24
A. Namespace reference .................................................................................................. 25
A.1. The <repositories /> element ..................................................................... 25
B. Repository query keywords ........................................................................................... 26
B.1. Supported query keywords ................................................................................ 26
评论4
最新资源