Class BasePersistenceOperations<T,R>
java.lang.Object
net.binis.codegen.modifier.impl.BaseModifierImpl<T,R>
net.binis.codegen.spring.modifier.BasePersistenceOperations<T,R>
- All Implemented Interfaces:
net.binis.codegen.modifier.BaseModifier<T,,R> net.binis.codegen.modifier.Modifier<R>
- Direct Known Subclasses:
BaseEntityModifierImpl,QueryExecutor
public abstract class BasePersistenceOperations<T,R>
extends net.binis.codegen.modifier.impl.BaseModifierImpl<T,R>
-
Field Summary
FieldsFields inherited from class net.binis.codegen.modifier.impl.BaseModifierImpl
parent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected RcheckMerge(Function<jakarta.persistence.EntityManager, R> func) static Function<jakarta.persistence.EntityManagerFactory, jakarta.persistence.EntityManager> static jakarta.persistence.EntityManagerstatic voidsetEntityManagerProvider(Function<jakarta.persistence.EntityManagerFactory, jakarta.persistence.EntityManager> provider) protected voidprotected RwithNewTransactionRes(Function<jakarta.persistence.EntityManager, R> func) protected RMethods inherited from class net.binis.codegen.modifier.impl.BaseModifierImpl
_if, _if, _if, _if, _map, _self, done, getObject, setObject
-
Field Details
-
NO_TRANSACTION_DEBUG_WARNING
- See Also:
-
-
Constructor Details
-
BasePersistenceOperations
-
-
Method Details
-
setEntityManagerProvider
public static void setEntityManagerProvider(Function<jakarta.persistence.EntityManagerFactory, jakarta.persistence.EntityManager> provider) -
getEntityManager
public static jakarta.persistence.EntityManager getEntityManager() -
with
-
withRes
-
checkMerge
-
withNewTransactionRes
-
defaultEntityManagerProvider
public static Function<jakarta.persistence.EntityManagerFactory,jakarta.persistence.EntityManager> defaultEntityManagerProvider()
-