implementato esercizio studenti con collegamento da client via interfaccia remota

This commit is contained in:
2015-05-24 20:37:45 +02:00
parent 90e7d9e1fd
commit b4e795d64a
8 changed files with 288 additions and 1 deletions

View File

@@ -0,0 +1,40 @@
package exercise1;
import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
import javax.ejb.*;
import javax.inject.Inject;
/**
* Created by Giovanni on 24/05/2015.
*/
@Singleton
@Startup
public class InitializeDB {
private Student s1,s2;
@Inject
private EJB e;
@PostConstruct
void pupulate (){
s1 = new Student("mario","marra","1");
s2 = new Student("mario","maria","2");
e.create_student(s1);
e.create_student(s2);
}
@PreDestroy
void delete () {
e.delete_student(s1);
e.delete_student(s2);
}
}