diff -r 9b2a597cc862 -r d259a2dfea67 java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/dao/UzivatelDAO.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/dao/UzivatelDAO.java Thu Mar 04 11:00:19 2010 +0100 @@ -0,0 +1,29 @@ +package cz.frantovo.nekurak.dao; + +import cz.frantovo.nekurak.dto.Uzivatel; +import java.util.Date; +import javax.ejb.LocalBean; +import javax.ejb.Stateless; +import javax.persistence.EntityManager; +import javax.persistence.PersistenceContext; + +/** + * + * @author fiki + */ +@Stateless +@LocalBean +public class UzivatelDAO { + + private static final String PU = "nekurak.net-PU"; + @PersistenceContext(unitName = PU) + private EntityManager em; + + public void uloz(Uzivatel u) { + if (u.getDatum() == null) { + u.setDatum(new Date()); + } + + em.persist(u); + } +}