From 4128bead9ce881f1aab4fcf99551e56093b8084f Mon Sep 17 00:00:00 2001 From: MagnumOpus Date: Mon, 28 Apr 2025 23:06:18 +0800 Subject: [PATCH] Add getter for entityManager for more customizable child class --- .../data/jpa/repository/support/SimpleJpaRepository.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/support/SimpleJpaRepository.java b/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/support/SimpleJpaRepository.java index 9f649069c2..37dd392efa 100644 --- a/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/support/SimpleJpaRepository.java +++ b/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/support/SimpleJpaRepository.java @@ -170,6 +170,10 @@ public void setProjectionFactory(ProjectionFactory projectionFactory) { this.projectionFactory = projectionFactory; } + protected EntityManager getEntityManager(){ + return this.entityManager; + } + @Nullable protected CrudMethodMetadata getRepositoryMethodMetadata() { return metadata;