강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

박건우님의 프로필 이미지
박건우

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

회원 리포지토리 테스트 케이스 작성

배웠던 개념이 틀린 거 같아 혼동이 옵니다

작성

·

309

0

Map<Long, Member> store = new HashMap<>();

MemberRepository respository = new MemoryMemberRepository();

 

와 같이 (자료형) (변수명) = new (???)

같은 형태에서

 

변수에게 앞의 (자료형) 과 new뒤의 (???)는 어떤 영향(역할)을 주게 되나요? 기초 java 질문이라, 안 드리려 했으나 이해가 없이는 진행이 불가능 합니다 ㅜㅜ

 

퀴즈

Which layer is primarily responsible for the core business logic (e.g., checking for duplicate members) when developing an application?

Controller(Controller)

Service

Repository

Domain

답변 3

0

안녕하세요. 박건우님, 공식 서포터즈 OMG입니다.

본 강의는 자바 기초지식을 선수 지식으로 지정하고 있습니다.

자바 학습 하신 후 영한님의 스프링 강의를 학습하시면 온전히 스프링에 집중한 강의 수강이 가능하실꺼에요 :)




감사합니다.

0

안녕하세요. 박건우님, 공식 서포터즈 David입니다.

.

인터페이스, 구현체, 다형성에 대해서 아셔야 합니다. 아래 글 참고해주세요.

https://wikidocs.net/217

https://wikidocs.net/269

Map은 인터페이스고, HashMap은 Map인터페이스를 구현한 구현체입니다.

.
감사합니다.

0

박건우님의 프로필 이미지
박건우
질문자

Member member = new Member(); 형태만 배웠습니다. 이는 member는 class Member의 복제품으로서, class내에 접근 가능한 메소드( . 으로 접근) 을 위함이라고 배웠습니다. 근데, 자료형이나 new 뒤에 달라지면 어떻게 의미를 해석해야할 지 모르겠습니다

 

박건우님의 프로필 이미지
박건우

작성한 질문수

질문하기