Skip to content

Instantly share code, notes, and snippets.

@deeev-sb
Created December 25, 2020 09:26
Show Gist options
  • Save deeev-sb/68d9aa4cf592028541f031eee85d1ea3 to your computer and use it in GitHub Desktop.
Save deeev-sb/68d9aa4cf592028541f031eee85d1ea3 to your computer and use it in GitHub Desktop.
// java/hello/hellospring/repository/MemberRepository.java
package hello.hellospring.repository;
import hello.hellospring.domain.Member;
import java.util.List;
import java.util.Optional;
public interface MemberRepository {
Member save(Member member);
// null이면 Optional로 감싸서 반환하는 기능 - Java8에 추가됨
Optional<Member> findById(Long id);
Optional<Member> findByName(String name);
List<Member> findAll();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment