Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Tuote;
- import java.util.List;
- import javax.persistence.EntityManager;
- import javax.persistence.PersistenceContext;
- import javax.ejb.Stateless;
- public class TuoteEjb {
- @PersistenceContext(unitName = "jsf_etatehtava") // Name in persistence.xml
- private static EntityManager em;
- public TuoteEjb(){
- }
- public void save(Tuote b) {
- try {
- em.persist(b);
- System.out.println("persist tietokone:" + b);
- } catch (Exception e) {
- e.printStackTrace();
- System.out.println("Tallennus ei onnistunut!");
- }
- }
- public List<Tuote> getTuotteet() {
- List<Tuote> tuotteet = null;
- // get all books from the database
- tuotteet = em.createNamedQuery("searchAllTuotteet").getResultList();
- System.out.println("*********** search all ********** => " + tuotteet);
- return tuotteet;
- }
- public void init() {
- // TODO Auto-generated method stub
- Kirja k1 = new Kirja();
- k1.setIsbn("A123");
- k1.setNimi("Core Java");
- k1.setHinta(26.99);
- k1.setTekijat("Cay Horstmann");
- Kirja k2 = new Kirja();
- k2.setIsbn("A223");
- k2.setNimi("JavaScript Ninja");
- k2.setTekijat("John Resig");
- k2.setHinta(33.50);
- Kirja k3 = new Kirja();
- k3.setIsbn("A313");
- k3.setNimi("Thinking Of Java");
- k3.setTekijat("Bruce Eckel");
- k3.setHinta(9.95);
- //Cd cd1 = new Cd("Iron Maiden", "Powerslave", 3048, 8, 19.95);
- em.persist(k1);
- em.persist(k2);
- em.persist(k3);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement