Files
unisa_prog_reti_javaee7_201…/exercise2/InitializeDB.java

44 lines
713 B
Java

package exercise2;
import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
import javax.ejb.Singleton;
import javax.ejb.Startup;
import javax.inject.Inject;
/**
* Created by Giovanni on 24/05/2015.
*/
//@Singleton reenable if you need this exercise
//@Startup
public class InitializeDB {
private Book b1,b2;
@Inject
private EJBBook e;
@PostConstruct
void pupulate (){
b1 = new Book("0001","Titolo1","Author1",10f);
b2 = new Book("0010","Titolo2","Author2",30f);
e.create_book(b1);
e.create_book(b2);
}
@PreDestroy
void delete () {
e.delete_book(b1);
e.delete_book(b2);
}
}