Jak implemetowac generyczne dao

0

Jak uzyć takiego dao z modelem entity np Category

public interface Dao<T> {

    public void  create(T object);
    public void upade(T object);
    public List<T> list();
    public T getById(int id);
    public void remove(int id);

Czy mozecie dac mi przykład np w create

W tej chili mam cos takiego ale sypie mi blad implementacji

   @Override
    public void create(Category category) {
        em.getTransaction().begin();
        em.persist(category);
        em.getTransaction().commit();
    }
0

po pierwsze em.close(); na koniec po drugie podaj błąd

0

@Override mi podkresla i public class CategoryDao implements Dao poniewaz zmienilem T na Category

1

public interface Dao<T>
public class CategoryDao implements Dao<Category>

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0