Dark Theme
Data
Table of Contents
Back to index
1. SQL Databases
1.1. Configure a DataSource
1.1.1. Embedded Database Support
1.1.2. Connection to a Production Database
1.1.3. DataSource Configuration
1.1.4. Supported Connection Pools
1.1.5. Connection to a JNDI DataSource
1.2. Using JdbcTemplate
1.3. JPA and Spring Data JPA
1.3.1. Entity Classes
1.3.2. Spring Data JPA Repositories
1.3.3. Spring Data Envers Repositories
1.3.4. Creating and Dropping JPA Databases
1.3.5. Open EntityManager in View
1.4. Spring Data JDBC
1.5. Using H2’s Web Console
1.5.1. Changing the H2 Console’s Path
1.5.2. Accessing the H2 Console in a Secured Application
1.6. Using jOOQ
1.6.1. Code Generation
1.6.2. Using DSLContext
1.6.3. jOOQ SQL Dialect
1.6.4. Customizing jOOQ
1.7. Using R2DBC
1.7.1. Embedded Database Support
1.7.2. Using DatabaseClient
1.7.3. Spring Data R2DBC Repositories
2. Working with NoSQL Technologies
2.1. Redis
2.1.1. Connecting to Redis
2.2. MongoDB
2.2.1. Connecting to a MongoDB Database
2.2.2. MongoTemplate
2.2.3. Spring Data MongoDB Repositories
2.3. Neo4j
2.3.1. Connecting to a Neo4j Database
2.3.2. Spring Data Neo4j Repositories
2.4. Elasticsearch
2.4.1. Connecting to Elasticsearch Using REST clients
Connecting to Elasticsearch Using RestClient
Connecting to Elasticsearch Using ElasticsearchClient