본문 바로가기

스프링 공부/김영한 입문2

회원관리 예제-백엔드 개발 순서 비즈니스 요구사항 정리 회원 도메인과 리포지토리 만들기 회원 리포지토리 테스트 케이스 작성 회원 서비스 개발 회원 서비스 테스트 만들기 Junit으로 테스트 할예정 비즈니스 요구사항 데이터 : 회원 ID, 이름 기능 : 회원등록, 조회 간단한 예제 아직 DB가 정해지지않았다는 가정으로 한다. 비즈니스 도메인 객체로 서비스함 회원을 저장하는것은 interface로 만들것이다. 왜냐면 아직 JDBC인지 마이바티스인지 뭔지 모름 package hello.hellospring.repository; import hello.hellospring.domain.Member; import java.util.*; public class MemoryMemberRepository implements MemberRepos.. 2023. 10. 10.
스프링 웹개발 입문강의 스프링 학습 인프런 김영한 강의 로드맵 입문 강의 무료 스프링 핵심 원리 HTTP웹 기본 지식 스프링 MVC편 백엔드 웹개발 핵심 2편 스프링 부트 기본으로 사용한다 원리를 아는 것은 따로 강의가 있다. JPA는 SQL없이 디비를 사용함 실전 JAP와 스프링 활용1,2편 스프링 학습의 길잡이 역할 실무 개발에 꼭 필요한 스프링 처음부터 끝까지 다 코딩하기 웹 MVC가 중요하다 https://start.spring.io/ 스프링 프로젝트 만들기 테스트 코드가 디폴트로 SRC폴더에 들어가있다. 테스트가 중요하다. build.gradle 중요하다 **정적콘텐츠** 웹브라우저가 요청을 보냄 스프링 컨테이너가 먼저 우선순위를 가지고 찾는다. 매핑에대한 컨트롤러가없다->static을 찾는다 Static/hello-.. 2023. 10. 10.