Hibernate.orgCommunity Documentation

Hibernate Integrations Guide

Hibernate - Relational Persistence for Idiomatic Java

5.2.1.Final

2016-06-30


Table of Contents

Preface
1. Get Involved
2. Getting Started Guide
1. Services and Registries
1.1. What is a Service?
1.1.1. Service contracts
1.1.2. Service dependencies
1.2. What is a ServiceRegistry?
1.3. ServiceBinding
1.4. Types of ServiceRegistries
1.4.1. BootstrapServiceRegistry
1.4.2. StandardServiceRegistry
1.4.3. SessionFactoryServiceRegistry
1.5. Custom Services
1.5.1. Custom Service Implementations (overriding)
1.5.2. Custom Service Roles (extending)

List of Examples

1.1. Custom ConnectionProvider implementation
1.2. Overriding service implementation via StandardServiceRegistryBuilder
1.3. LatestAndGreatestConnectionProviderImplContributor
1.4. META-INF/services/org.hibernate.service.spi.ServiceContributor
1.5. LatestAndGreatestConnectionProviderImplContributor
1.6. Custom service short-name
1.7. The EventPublishingService service role
1.8. The EventPublishingService implementation
1.9. An alternative EventPublishingService implementation
1.10. The EventPublishingServiceInitiator