Spring/Spring Boot Project
-
[Spring Boot] 지역별 카페 추천 프로젝트 (3)Spring/Spring Boot Project 2022. 9. 6. 00:55
여행할 때 방문하면 좋을 카페를 추천하는 웹 프로젝트 📌 지역명을 클릭하면 해당 지역의 추천 카페 리스트가 뜨도록 처리하기 📍 필요한 정보 및 계획 카페 이름, 카페 추천 키워드, 카페 위치, 카페 사이트 📍 카페 추천 키워드 우선 카페 키워드를 만들 것인데 이는 enum을 사용할 것이다. Keyword 클래스 package yeonjy.cafe.information; public enum Keyword { Wide("넓어요"), View("풍경이_좋아요"), SeaView("바다가_보여요"), Traffic("교통이_좋아요"), Bread("빵이_맛있어요"), Coffee("커피가_맛있어요"), ; private String krKeyword; Keyword(String krKeyword) { this..
-
Annotation 정리Spring/Spring Boot Project 2022. 8. 8. 16:17
@Controller 📎 보통 View를 반환하기 위해 사용 📎 Data를 반환해야 하는 경우도 있음 => @ResponseBody 활용해야 함 📎 Controller를 통해 객체를 반환할 때는 일반적으로 ResponseEntity로 감싸서 반환함 @RestController 📎 @Controller + @ResponseBody 📎 주 용도는 Json 형태로 객체 데이터를 반환하기 위함 @Autowired 📎 자동으로 의존관계 주입 📎 생성자에 @Autowired를 지정하면, 스프링 컨테이너가 자동으로 해당 스프링 빈을 찾아서 주입 @RequiredArgsConstructor final 키워드를 사용한 인스턴스만 Bean 객체로 등록함!! 의존성 자동 주입 @Service @RequiredArgsCons..