Repository를 이용해 중복된 코드 제거하기
Repository 활용 Restaurant 정보를 List로 관리하는데 가게 목록 출력할 때, 가게 상세 정보 출력할 때 모두 List를 사용하기 때문에 중복이 된다. 이러한 Restaurant의 collection을 Repository로 옮겨주어 효율적으로 만들어준다. Repository는 UI Layer에 속하지 않고 domain Layer에 속한다. 따라서 domain package 안에 RestaurantRepository.java 파일을 생성해준다. 1. Controller에서는 Repository에 있는 restaurant 정보를 받아와서 쓸 수 있도록 list method를 다음과 같이 바꿔준다. repository라는 field도 추가해준다. findAll method를 Restauran..
Web/Spring Boot
2020. 5. 2. 03:32
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- webpack
- 위상정렬
- 최소공통조상
- 투포인터
- frontend
- python
- 최소스패닝트리
- controller
- html
- 다익스트라
- 백준
- 플로이드워셜
- CSS
- 인프런
- springboot
- SCSS
- 자바스크립트
- 파이썬
- 1급객체
- MST
- 고차함수
- js
- javascript
- 알고리즘
- 에라토스테네스의체
- heapq
- Java
- BFS
- 웹팩
- BOJ
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함