🌿프로젝트 시작하기 : Spring Starter Project > 🌱Type: Gradle-Groovy 🌱Java Version: 11
컴포넌트를 스캔하겠다~🌼예시
RestController에 관해서는 이미 많은 천재들이 정리를 잘 해놓았음이해하는데 가장 많은 도움을 준 블로그 글https://mangkyu.tistory.com/49🌱반환타입이 객체일 경우 JSON형식으로 리턴
🌿JDBC에서 간소화된 JPA를 더 간소화 시켜주는 Spring framework > 🌱메소드가 아닌 인터페이스 만으로 CRUD를 개발할 수 있도록 설정 🌱실행시 SpringBoot가 구현체를 알아서 만들어줌 🌱기본적으로 Repository(DAO)에서 CRUD
수업시간에 배우긴 했으나 왜 이렇게 나누어주는지 이해가 잘 안가서 쓰는 글객체간의 결합도를 낮추어 유연한 개발을 하기 위함무조건 이러한 패턴을 쓰는게 좋은 것은 아님. 습관성으로 사용하는 개발자들이 많다고 함.하나의 선언부로 다양한 구현부를 작성하는 경우에 사용하는 것