public class JpaRepository extends AbstractCrudRepository
| Constructor and Description |
|---|
JpaRepository(javax.persistence.EntityManager entityManager,
EntityMetaData entityMetaData,
QueryResolver queryResolver) |
JpaRepository(EntityMetaData entityMetaData,
QueryResolver queryResolver) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Entity entity) |
Integer |
add(Iterable<? extends Entity> entities) |
void |
clearCache() |
void |
close() |
long |
count() |
long |
count(Query q) |
void |
delete(Entity entity) |
void |
delete(Iterable<? extends Entity> entities) |
void |
deleteAll() |
void |
deleteById(Iterable<Object> ids) |
void |
deleteById(Object id) |
Iterable<Entity> |
findAll(Iterable<Object> ids) |
<E extends Entity> |
findAll(Iterable<Object> ids,
Class<E> clazz) |
Iterable<Entity> |
findAll(Query q) |
Entity |
findOne(Object id) |
<E extends Entity> |
findOne(Object id,
Class<E> clazz) |
Entity |
findOne(Query q) |
<E extends Entity> |
findOne(Query q,
Class<E> clazz) |
void |
flush() |
protected Class<? extends Entity> |
getEntityClass() |
protected javax.persistence.EntityManager |
getEntityManager() |
EntityMetaData |
getEntityMetaData() |
Iterator<Entity> |
iterator() |
void |
update(Entity entity) |
void |
update(Iterable<? extends Entity> entities) |
findAll, querygetName, getUrl, iteratorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, getUrl, iteratorpublic static final String BASE_URL
public JpaRepository(EntityMetaData entityMetaData, QueryResolver queryResolver)
public JpaRepository(javax.persistence.EntityManager entityManager,
EntityMetaData entityMetaData,
QueryResolver queryResolver)
public EntityMetaData getEntityMetaData()
protected javax.persistence.EntityManager getEntityManager()
@Transactional public void add(Entity entity)
@Transactional(readOnly=true) public long count()
@Transactional(readOnly=true) public long count(Query q)
@Transactional public void update(Entity entity)
@Transactional public void deleteById(Object id)
@Transactional public void delete(Entity entity)
@Transactional public void deleteAll()
public void close()
throws IOException
IOException@Transactional(readOnly=true) public void flush()
public void clearCache()
@Transactional(readOnly=true) public <E extends Entity> Iterable<E> findAll(Iterable<Object> ids, Class<E> clazz)
@Transactional(readOnly=true) public <E extends Entity> E findOne(Object id, Class<E> clazz)
Copyright © 2014. All Rights Reserved.