public abstract class AbstractCrudService<E extends de.terrestris.shogun2.model.PersistentObject> extends AbstractDaoService<E>
AbstractDaoServicedao| Constructor and Description |
|---|
AbstractCrudService() |
@PreAuthorize(value="isAuthenticated()") public E saveOrUpdate(E e)
e - @PostAuthorize(value="hasPermission(returnObject, \'READ\')") public E findById(Integer id)
id - @PostAuthorize(value="hasPermission(returnObject, \'READ\')") public E loadById(int id)
id - @PostFilter(value="hasPermission(filterObject, \'READ\')") public List<E> findAll()
@PreAuthorize(value="hasPermission(#e, \'DELETE\')") public void delete(E e)
e - Copyright © 2016 terrestris GmbH & Co. KG. All rights reserved.