Wywala mi tutaj Nullpointera dlaczego ? CHodzi mi o metody addEmployee
package PAkietSQL;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import domain.Employee;
public class Main {
private static EntityManager entityManager;
private static EntityManagerFactory entityManagerFactory;
public static void main(String[] args) {
EntityManagerFactory entityManagerFactory =Persistence.createEntityManagerFactory("myDataBase") ;
EntityManager entityManager = entityManagerFactory.createEntityManager();
addEmployees();
entityManager.close();
entityManagerFactory.close();
}
private static void addEmployees() {
addEmployee("Maciek","ss", 2000);
addEmployee("Maciek","ss", 2000);
addEmployee("Maciek","ss", 2000);
addEmployee("Maciek","ss", 2000);
addEmployee("Maciek","ss", 2000);
addEmployee("Maciek","ss", 2000);
addEmployee("Maciek","ss", 2000);
addEmployee("Maciek","ss", 2000);
addEmployee("Maciek","ss", 2000);
addEmployee("Maciek","ss", 2000);
addEmployee("Maciek","ss", 2000);
}
private static void addEmployee(String firstName,String lastName, double salary)
{
Employee employee=new Employee();
employee.setFirstName(firstName);
employee.setLastName(lastName);
employee.setSalary(salary);
entityManager.getTransaction().begin();
entityManager.persist(employee);
entityManager.getTransaction().commit();
dalej
niewiele mówi