[클론 코딩] 커피 주문 관리 (2)

suRan·2022년 8월 31일
0

🍃 SpringBoot

목록 보기
20/24

개념

  • Repository
    Entity에 의해 생성된 DB에 접근하는 메서드들을 사용하기 위한 인터페이스.
    CRUD를 어떻게 할 것인지 정의하는 계층
    출처 : Controller, Service, Repository 가 무엇일까?
  • RowMapper 인터페이스
    ResultSet으로 가져온 쿼리 결과값을 원하는 형태( )의 객체로 변환
    출처: https://montoo.tistory.com/entry/Spring-JdbcTemplate-query-update-RowMapperT [Keon.:티스토리]
  • JAVA 이중 중괄호를 이용한 초기화
    일반적인 경우 사용하지 말 것. 웬만하면 JAVA 8 컬렉션에서 추가된 Map.of()를 사용하는 게 좋다.
    단, Map.of()에는 null값이 들어오면 안 됨.
  • @Autowire
    DI(의존성 종속, Dependency Injection)란, 클래스간의 의존관계를 스프링 컨테이너가 자동으로 연결해주는 것
    팩토리 메소드 패턴에서 부모 모르게 구현한 자식 클래스의 의존성 주입을 @Autowire 어노테이션으로 스프링 컨테이너가 주입해주는 거임
    https://life-with-coding.tistory.com/433
    https://zorba91.tistory.com/306
profile
개발 공부를 해라

0개의 댓글