java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/dao/UzivatelDAO.java
author František Kučera <franta-hg@frantovo.cz>
Sun Jun 20 14:46:47 2010 +0200 (2010-06-20)
changeset 145 0efefbf5f8b6
parent 67 fa7e30dee3b3
permissions -rw-r--r--
Formátování kódu, důsledné používání tabulátorů, drobné úpravy, StringBuilder
franta-hg@50
     1
package cz.frantovo.nekurak.dao;
franta-hg@50
     2
franta-hg@50
     3
import cz.frantovo.nekurak.dto.Uzivatel;
franta-hg@50
     4
import java.util.Date;
franta-hg@50
     5
import javax.ejb.LocalBean;
franta-hg@50
     6
import javax.ejb.Stateless;
franta-hg@50
     7
import javax.persistence.EntityManager;
franta-hg@50
     8
import javax.persistence.PersistenceContext;
franta-hg@50
     9
franta-hg@50
    10
/**
franta-hg@50
    11
 *
franta-hg@50
    12
 * @author fiki
franta-hg@50
    13
 */
franta-hg@50
    14
@Stateless
franta-hg@50
    15
@LocalBean
franta-hg@50
    16
public class UzivatelDAO {
franta-hg@50
    17
franta-hg@145
    18
	@PersistenceContext(unitName = DAO.PU)
franta-hg@145
    19
	private EntityManager em;
franta-hg@50
    20
franta-hg@145
    21
	public void zaloz(Uzivatel u) {
franta-hg@145
    22
		if (u.getDatum() == null) {
franta-hg@145
    23
			u.setDatum(new Date());
franta-hg@145
    24
		}
franta-hg@145
    25
franta-hg@145
    26
		em.persist(u);
franta-hg@50
    27
	}
franta-hg@50
    28
franta-hg@145
    29
	public void uloz(Uzivatel u) {
franta-hg@145
    30
		if (u.getDatum() == null) {
franta-hg@145
    31
			u.setDatum(new Date());
franta-hg@145
    32
		}
franta-hg@56
    33
franta-hg@145
    34
		em.merge(u);
franta-hg@56
    35
	}
franta-hg@50
    36
}