REST: fungují všechny metody.
1 package cz.frantovo.nekurak.dao;
3 import cz.frantovo.nekurak.dto.Podnik;
4 import java.util.Collection;
6 import javax.ejb.LocalBean;
7 import javax.ejb.Stateless;
8 import javax.persistence.EntityManager;
9 import javax.persistence.PersistenceContext;
10 import javax.persistence.Query;
18 public class PodnikDAO {
20 @PersistenceContext(unitName = DAO.PU)
21 private EntityManager em;
23 public Collection<Podnik> getPodniky() {
24 Query dotaz = em.createQuery("FROM " + DAO.t(Podnik.class) + " o ORDER BY datum DESC");
25 return dotaz.getResultList();
28 public void zaloz(Podnik p) {
29 if (p.getDatum() == null) {
30 p.setDatum(new Date());
36 public void uloz(Podnik p) {
37 if (p.getDatum() == null) {
38 p.setDatum(new Date());