백엔드2 [스프링 입문] 섹션 3 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 비지니스 요구사항 정리 회원 도메인과 리포지토리 만들기 회원 리포지토리 테스트 케이스 작성 회원 서비스 개발 회원 서비스 테스트 비지니스 요구사항 정리 -데이터:회원 ID,이름 -회원 등록,조회 -아직 데이터 저장소가 선정되지 않음 클래스 의존관계 MemberService -> MemberRepository (interface) 아직 데이터 저장소가 선정되지 않았기 때문이다. 우선 인터페이스로 구현 클래스를 변경할 수 있도록 설계 데이터 저장소는 RDB,NoSQL등등 다양한 저장소를 고민중인 상황으로 가정한다. 개발초기단계에서는 구현체로 가벼운 메모리 기반의 데이터 저장소 사용한다. 회원 도메인과 리포지토리 만들기 도메인 회원 리포지토리 구현체 package hello.hellospring.reposit.. 2022. 5. 14. [스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술]섹션 1 아직뭔지는 모르겠지만 프로제트 환경설정에 성공을 한거라고 하셨다. 의존관계 스프링의 세계가 엄청 크기 때문에 머릿속에 다 닮을 수가 없다. 그래서 필요한 것을 찾는 능력이 중요하다. spring.io 강의하고 좀 달라져서 찾는게 오래 걸렸다. 신기하다! return 으로 hello가 들어오면 templates 아래의 hello를 스프링이 찾아서 Thymeleaf 템플릿 엔진이 처리해준다. gradlew이 실행 안됐던 이유.. libs가 없어서 한참 해맸다.. 끝! 출처: https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8 [무료] 스프.. 2022. 3. 19. 이전 1 다음