Class |
Description |
DatabaseImpl
|
- Authors:
- Kevin Sheppard
Date: Feb 5, 2022
|
DatabaseModule
|
Stores all of the logic required to set up the database for dependency injection. |
HttpServerResponseMethodMatcher
|
A matcher that encapsulates the logic for determining which methods in the HttpServerResponse should trigger
Session termination. |
Service
|
- Authors:
- Kevin Sheppard
Date: July 07, 2023
|
SessionFactoryProvider
|
A provider for a Hibernate SessionFactory. |
SessionManager
|
Created so that we can have more granular control over when the database session closes. |
SessionManagerInterceptor
|
Closes the active Session after every response has been sent. |
SnakeCaseNamingStrategy
|
A naming strategy to convert camelCase columns and tables to snake_case. |
SqlQueryImpl
|
|
TransactionalMethodInterceptor
|
Intercepts all- Transactional:
- methods and ensures that transactions are grouped and applied correctly.
|