From 519a1e73e45c669b09123f0ba9207a5660972e72 Mon Sep 17 00:00:00 2001 From: dgpena Date: Thu, 30 Nov 2017 19:51:38 +0100 Subject: [PATCH] Adds findAll methods to Projects and Employees --- src/main/java/dgpena/siexample/persistence/Employees.java | 4 ++++ src/main/java/dgpena/siexample/persistence/Projects.java | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/src/main/java/dgpena/siexample/persistence/Employees.java b/src/main/java/dgpena/siexample/persistence/Employees.java index c9eee75..75dc57c 100644 --- a/src/main/java/dgpena/siexample/persistence/Employees.java +++ b/src/main/java/dgpena/siexample/persistence/Employees.java @@ -12,6 +12,10 @@ public class Employees { this.em = em; } + public List findAll() { + return this.em.createQuery("SELECT e FROM Employee e").getResultList(); + } + public void addNewEmployee(Employee e) { this.em.persist(e); } diff --git a/src/main/java/dgpena/siexample/persistence/Projects.java b/src/main/java/dgpena/siexample/persistence/Projects.java index 268d9aa..21ea6b4 100644 --- a/src/main/java/dgpena/siexample/persistence/Projects.java +++ b/src/main/java/dgpena/siexample/persistence/Projects.java @@ -1,5 +1,7 @@ package dgpena.siexample.persistence; +import java.util.List; + import javax.persistence.EntityManager; public class Projects { @@ -10,6 +12,9 @@ public class Projects { this.em = em; } + public List findAll() { + return this.em.createQuery("SELECT p FROM Project p").getResultList(); + } public void addNewProject(Project p) { em.persist(p); } -- 2.18.1