Class SplibEditJpaService<F extends SplibEditForm, E extends jp.ecuacion.lib.jpa.entity.EclibEntity>
java.lang.Object
jp.ecuacion.splib.web.service.SplibGeneralService
jp.ecuacion.splib.web.service.SplibGeneral1FormService<F>
jp.ecuacion.splib.web.service.SplibEditService<F>
jp.ecuacion.splib.web.jpa.service.SplibEditJpaService<F,E>
- Type Parameters:
F- SplibEditFormE- AbstractEntity
- All Implemented Interfaces:
SplibJpaServiceInterface<E>
@Transactional(rollbackFor=Exception.class)
public abstract class SplibEditJpaService<F extends SplibEditForm, E extends jp.ecuacion.lib.jpa.entity.EclibEntity>
extends SplibEditService<F>
implements SplibJpaServiceInterface<E>
Provides abstract edit service.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class SplibEditService
edit, getInsertPage, getUpdatePage, isInsert, pageMethods inherited from class SplibGeneral1FormService
prepareForm, prepareFormMethods inherited from class SplibGeneralService
getParams, throwWarningMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface SplibJpaServiceInterface
findAndOptimisticLockingCheck, getRepositoryForOptimisticLocking, getVersionsForOptimisticLocking
-
Field Details
-
em
protected jakarta.persistence.EntityManager em
-
-
Constructor Details
-
SplibEditJpaService
public SplibEditJpaService()
-
-
Method Details
-
setEntityManager
public void setEntityManager(jakarta.persistence.EntityManager em)
-