본 서비스는 사용자 위치에 맞는 맛집 및 메뉴를 추천해 더 나은 다양한 음식 경험을 제공하고, 음식을 좋아하는 사람들 간의 소통과 공유를 촉진하려 합니다.
경기도 공공데이터 API
를 활용해, 지역 음식점 목록을 자동으로 업데이트 하고 이를 활용합니다.
언어 및 프레임워크:
데이터베이스 및 테스트:
배포 :
ETC:
Install MOA project with gradle
./gradlew bootjar
./gradlew bootrun
To run tests, run the following command
./gradlew test
- 유저는 위치 정보와 맛집 추천 여부 컬럼을 가진다.
- 위치 정보를 통해 유저 근처의 맛집을 추천한다.
- 맛집 추천 여부를 받아 원하지 않는다면 추천을 하지 않는다.
- 평점 추천 서비스를 제공한다.
- Embedded 객체
- 빌더 패턴, 잘 알고 쓰자!
- @NoArgsConstructor, @AllArgsConstructor ; 그냥 쓰면 안 되는 거였냐? …
- JPA auditing ; 말은 거창해도 설정은 쉽다
- JPA dirty checking 그리고 @Transactional
- 대삽질끝에 알게 된 Spring Security의 Filter 순서의 중요성
이유진 | 윤준영 | 김가영 | 김성은 | 김재민 |
---|---|---|---|---|
@U-jinLee | @upqnu | @gabang2 | @chickencoc | @JaeMin1130 |