Interface JpaRepositoryOperations

All Superinterfaces:
io.micronaut.context.ApplicationContextProvider, io.micronaut.core.convert.ConversionServiceProvider, HintsCapableRepository, PrimaryRepositoryOperations, RepositoryOperations
All Known Implementing Classes:
HibernateJpaOperations

public interface JpaRepositoryOperations extends PrimaryRepositoryOperations
Operations interface specific to JPA.
Since:
1.0.0
Author:
graemerocher
  • 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

      @NonNull <T> T load(@NonNull Class<T> type, @NonNull Serializable id)
      Create an uninitialized proxy.
      Type Parameters:
      T - the entity type
      Parameters:
      type - the entity type
      id - the entity id
      Returns:
      an uninitialized proxy
    • flush

      void flush()
      Flush the current session.