summaryrefslogtreecommitdiffstats
path: root/src/main/java/nu/xss/jpa/dao/Dao.java
blob: 345804c30dd5a533e55be57fe46282a320ae9055 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
package nu.xss.jpa.dao;

import java.util.List;

public interface Dao<E, K> {
    void save(E entity);
    void merge(E entity);
    void delete(E entity);
    E findById(K id);
    List<E> findAll();
    List<E> findAll(int count);
    List<E> findAll(int count, int  offset);
}