Package io.micronaut.data.jpa.operations
Interface JpaRepositoryOperations
- All Superinterfaces:
io.micronaut.context.ApplicationContextProvider,io.micronaut.core.convert.ConversionServiceProvider,HintsCapableRepository,PrimaryRepositoryOperations,RepositoryOperations
- All Known Implementing Classes:
HibernateJpaOperations
Operations interface specific to JPA.
- Since:
- 1.0.0
- Author:
- graemerocher
-
Method Summary
Modifier and TypeMethodDescriptionvoidflush()Flush the current session.jakarta.persistence.EntityManagerjakarta.persistence.EntityManagerFactory<T> Tload(Class<T> type, Serializable id) Create an uninitialized proxy.Methods inherited from interface io.micronaut.context.ApplicationContextProvider
getApplicationContextMethods inherited from interface io.micronaut.core.convert.ConversionServiceProvider
getConversionServiceMethods inherited from interface io.micronaut.data.operations.HintsCapableRepository
getQueryHintsMethods inherited from interface io.micronaut.data.operations.RepositoryOperations
count, delete, deleteAll, executeDelete, executeUpdate, exists, findAll, findAll, findOne, findOne, findPage, findStream, findStream, getEntity, persist, persistAll, update, updateAll
-
Method Details
-
getCurrentEntityManager
@NonNull jakarta.persistence.EntityManager getCurrentEntityManager()- Returns:
- The currrent entity manager
-
getEntityManagerFactory
@NonNull jakarta.persistence.EntityManagerFactory getEntityManagerFactory()- Returns:
- The entity manager factory
-
load
Create an uninitialized proxy.- Type Parameters:
T- the entity type- Parameters:
type- the entity typeid- the entity id- Returns:
- an uninitialized proxy
-
flush
void flush()Flush the current session.
-