728x90
반응형
2021.03.26 - [Springboot] - [Springboot] 회원관리 예제 - (1)비즈니스 요구사항 정리
강의 : 인프런 스프링 입문 - 코드로 배우는 스프링부트, 웹 MVC, DB 접근기술
강의 목차
(1). 비즈니스 요구사항 정리
(2). 회원 도메인과 리포지토리 만들기
(3). 회원 리포지토리 테스트 케이스 작성
(4). 회원 서비스 개발
(5). 회원 서비스 테스트
domain 패키지 생성 후 Member 클래스를 만든다.
여기서 id는 임의의 값, 고객이 정하는 id가 아니라 시스템에서 정하는 id라고 한다.
command + n 을 누르면 getter와 setter를 쉽게 생성할 수 있음
repository 패키지 생성후 MemberRepository 인터페이스를 생성한다.
findById에서 id값이 null일 수 있는데 요즘에는 null을 그대로 반환하는 것보단 Optional로 감싸서 반환하는걸 선호한다고 한다.
(java.8)
option+enter. -> implements 단축키
728x90
반응형
'Programming > Spring' 카테고리의 다른 글
[Springboot] 회원관리 예제 - (4)회원 서비스 개발 (0) | 2021.03.27 |
---|---|
[Springboot] 회원관리 예제 - (3)회원 리포지토리 테스트 케이스 작성 (0) | 2021.03.27 |
[Springboot] 회원관리 예제 - (1)비즈니스 요구사항 정리 (0) | 2021.03.26 |
[JSP] 절대경로와 상대경로 (1) | 2021.01.09 |
[Spring] DTO 와 VO (0) | 2020.12.30 |
댓글