Class HibernateRepository<T,ID extends Serializable>
java.lang.Object
dev.relism.flash.ext.data.core.RepositorySupport<T,ID>
dev.relism.flash.ext.data.core.Repository<T,ID>
dev.relism.flash.ext.data.hibernate.HibernateRepository<T,ID>
public abstract class HibernateRepository<T,ID extends Serializable>
extends dev.relism.flash.ext.data.core.Repository<T,ID>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedHibernateRepository(dev.relism.flash.ext.data.core.Tx tx, Class<T> type) -
Method Summary
Modifier and TypeMethodDescriptionprotected longdoCount()protected voidprotected intdoDeleteAll(dev.relism.flash.ext.data.core.Spec<T> spec) protected voiddoDeleteById(ID id) protected booleandoExistsById(ID id) doFindById(ID id) protected dev.relism.flash.ext.data.core.Page<T> doFindPage(dev.relism.flash.ext.data.core.Query<T> query) protected Tprotected Tprotected intdoUpdateAll(dev.relism.flash.ext.data.core.Spec<T> spec, T patch) protected <R> List<R> protected intprotected org.hibernate.Sessionsession()Methods inherited from class dev.relism.flash.ext.data.core.Repository
count, delete, deleteAll, deleteAll, deleteById, existsById, findAll, findAll, findAll, findAll, findAll, findAll, findById, findOne, findPage, findPage, findPage, save, saveAll, update, updateAllMethods inherited from class dev.relism.flash.ext.data.core.RepositorySupport
roQuery, rwQuery, tx
-
Constructor Details
-
HibernateRepository
-
-
Method Details
-
session
protected org.hibernate.Session session() -
doFindById
- Specified by:
doFindByIdin classdev.relism.flash.ext.data.core.Repository<T,ID extends Serializable>
-
doFind
- Specified by:
doFindin classdev.relism.flash.ext.data.core.Repository<T,ID extends Serializable>
-
doFindOne
- Specified by:
doFindOnein classdev.relism.flash.ext.data.core.Repository<T,ID extends Serializable>
-
doFindPage
protected dev.relism.flash.ext.data.core.Page<T> doFindPage(dev.relism.flash.ext.data.core.Query<T> query) - Specified by:
doFindPagein classdev.relism.flash.ext.data.core.Repository<T,ID extends Serializable>
-
doExistsById
- Specified by:
doExistsByIdin classdev.relism.flash.ext.data.core.Repository<T,ID extends Serializable>
-
doCount
protected long doCount()- Specified by:
doCountin classdev.relism.flash.ext.data.core.Repository<T,ID extends Serializable>
-
doSave
- Specified by:
doSavein classdev.relism.flash.ext.data.core.Repository<T,ID extends Serializable>
-
doSaveAll
- Specified by:
doSaveAllin classdev.relism.flash.ext.data.core.Repository<T,ID extends Serializable>
-
doUpdate
- Specified by:
doUpdatein classdev.relism.flash.ext.data.core.Repository<T,ID extends Serializable>
-
doDelete
- Specified by:
doDeletein classdev.relism.flash.ext.data.core.Repository<T,ID extends Serializable>
-
doDeleteById
- Specified by:
doDeleteByIdin classdev.relism.flash.ext.data.core.Repository<T,ID extends Serializable>
-
doDeleteAll
- Specified by:
doDeleteAllin classdev.relism.flash.ext.data.core.Repository<T,ID extends Serializable>
-
doUpdateAll
- Specified by:
doUpdateAllin classdev.relism.flash.ext.data.core.Repository<T,ID extends Serializable>
-
hql
-
hql
-
hqlMutate
-
entityType
-