테스트(2)
-
Spring_웹_MVC_개발
회원 웹 기능 - 홈화면 추가 회원 웹기능 - 등록 회원 웹 기능 - 조회 1. 회원 웹 기능 - 홈화면 추가 회원 등록하는 화면을 보여주기 위해 회원 등록 폼을 생성 회원 등록 폼을 위해 homeController 생성 homeController 에 "/" 로 접근하는 페이지 생성 "home" 을 return 하여 template 패키지에 home.html 생성하여 연결 2. 회원 웹기능 - 등록 회원 등록을 해서 회원 이름을 입력하여 저장하는 기능을 구현 MemberForm 객체를 생성 HomeController 에서 html 파일 연결 후 @PostMapping 을 이용하여 입력한 값을 받아 저장 MemberForm 객체를 받아 Member 객체를 생성하고 사용자가 입력한 값을 member 객체에 ..
2023.11.09 -
Spring_회원관리_예제
1. 비즈니스 요구사항 정리 2. 회원 도메인과 리포지토리 만들기 3. 회원 리포지토리 테스트 케이스 작성 4. 회원 서비스 개발 5. 회원 서비스 테스트 6. 컴포넌트 스캔과 자동 의존관계 설정 7. 자바 코드로 직접 스프링 빈 등록하기 1. 비즈니스 요구사항 정리 - 전체적인 백엔드 로직을 위한 것이기에 매우 간단한 요구사항을 기반으로 할 것 - 데이터 : 회원 id, 이름 - 기능 : 회원 등록, 조회 - 아직 데이터 저장소가 선정되지 않음 - 일반적인 웹 애플리케이션 계층 구조 -- 컨트롤러 -- 서비스 : ex) 회원 id 는 중복되면 안된다 등의 서비스 로직 -- 리포지토리 : 데이터 베이스에 접근하고 도메인 객체를 db에 저장하고 관리하는 역할 -- 도메인 : 회원, 주문, 쿠폰 등등 실제 ..
2023.11.09