FINERACT-2304 - fix entity manager usage only through persistence context annotation

This commit is contained in:
mark.vituska
2025-05-29 13:52:49 +02:00
committed by Adam Saghy
parent d71c0bd204
commit 96d6099cc1
12 changed files with 40 additions and 17 deletions
@@ -19,6 +19,7 @@
package org.apache.fineract.cob.domain;
import jakarta.persistence.EntityManager;
import jakarta.persistence.PersistenceContext;
import lombok.RequiredArgsConstructor;
import org.apache.fineract.infrastructure.core.service.database.DatabaseSpecificSQLGenerator;
import org.springframework.stereotype.Repository;
@@ -27,7 +28,9 @@ import org.springframework.stereotype.Repository;
@RequiredArgsConstructor
public class CustomLoanAccountLockRepositoryImpl implements CustomLoanAccountLockRepository {
private final EntityManager entityManager;
@PersistenceContext
private EntityManager entityManager;
private final DatabaseSpecificSQLGenerator databaseSpecificSQLGenerator;
@Override