esercizio e test usando jms e mdb

This commit is contained in:
2015-05-31 21:15:23 +02:00
parent b4e795d64a
commit 620edb5049
15 changed files with 517 additions and 3 deletions

View File

@@ -0,0 +1,43 @@
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
@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);
}
}