Skip to content

Instantly share code, notes, and snippets.

@netodevel
Created January 4, 2017 18:40
Show Gist options
  • Save netodevel/2f5493d4b239ad20a0ff08fdbe40aeb4 to your computer and use it in GitHub Desktop.
Save netodevel/2f5493d4b239ad20a0ff08fdbe40aeb4 to your computer and use it in GitHub Desktop.
package br.com.paydomestic.service;
import java.io.Serializable;
import java.util.List;
public abstract class AbstractService<E, idEntity extends Serializable> implements CrudService<E, idEntity> {
@Override
public List<E> findAll() {
return getRepository().findAll();
}
@Override
public E findOne(idEntity id) {
return getRepository().findOne(id);
}
@Override
public E save(E entity) {
return getRepository().save(entity);
}
@Override
public void delete(E entity) {
getRepository().delete(entity);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment