Skip to content

Commit 916f3f8

Browse files
committed
Refatorando para incluir o Spring Data
1 parent 3e7bd42 commit 916f3f8

File tree

2 files changed

+3
-13
lines changed

2 files changed

+3
-13
lines changed

reservalabs/src/main/java/br/com/webproject/reservalabs/reservalabs/Controller/ReservaController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public class ReservaController {
1919
@GetMapping("/reservas")
2020
public String home(Model model) {
2121

22-
List<Reserva> reservas = this.reservaRepository.retornaReservas();
22+
List<Reserva> reservas = this.reservaRepository.findAll();
2323
model.addAttribute("reservas", reservas);
2424
return "reservas";
2525
}

reservalabs/src/main/java/br/com/webproject/reservalabs/reservalabs/Repository/ReservaRepository.java

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,14 @@
22

33
import java.util.List;
44

5-
import javax.persistence.EntityManager;
6-
import javax.persistence.PersistenceContext;
7-
import javax.persistence.Query;
8-
5+
import org.springframework.data.jpa.repository.JpaRepository;
96
import org.springframework.stereotype.Repository;
107

118
import br.com.webproject.reservalabs.reservalabs.Model.Reserva;
129

1310
@Repository
14-
public class ReservaRepository {
11+
public interface ReservaRepository extends JpaRepository<Reserva, Long> {
1512

16-
@PersistenceContext
17-
private EntityManager entityManager;
1813

19-
public List<Reserva> retornaReservas(){
20-
Query query = entityManager.createQuery("select r from Reserva r", Reserva.class);
21-
List<Reserva> reservas = query.getResultList();
22-
return reservas;
23-
}
2414

2515
}

0 commit comments

Comments
 (0)