|
Main /
ThePageThe Stuff import java.util.Collection; import javax.ejb.Stateless; import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.FlushModeType; import javax.persistence.PersistenceContext; import javax.persistence.PersistenceUnit; import javax.persistence.Query; @Stateless public class EmployeeService implements EmployeeServiceLocal, EmployeeServiceRemote { @PersistenceContext(unitName="EmployeeService")
EntityManager em;
@PersistenceUnit(unitName="EmployeeService") private EntityManagerFactory factory;
public EmployeeService() {
}
public Employee createEmployee(int id, String name, long salary, byte[] pic) {
Employee emp = new Employee(id);
emp.setName(name);
emp.setSalary(salary);
em.persist(emp);
emp = findEmployee(id);
System.out.println(emp);
return emp;
}
|