묻고 답해요
138만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
인프런 김영한 강사님 강의 듣고있는데 포트오류 생깁니다
Web server failed to start. Port 8080 was already in use. Identify and stop the process that's listening on port 8080 or configure this application to listen on another port. 이 문구들이 나오는데 김영한 강사님께서 이전 포트8080을 끄고 다음 것을 진행하라고 하셨습니다.그런데 애초에 중지버튼에 불이 들어와있지 않습니다.
-
미해결
인프런 사업자등록증
재직중인 회사로부터 인프런 수강 학습비 지원을 지급받기 위해 인프런의 사업자등록증이 필요합니다.Info 이메일로 요청드렸는데 확인 부탁드립니다. 감사합니다.
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
현재 인프런에서 강의 듣고 있는데 자료가 없습니다. 자료 공유관련 답변 부탁드립니다.
자료 공유관련 답변 부탁드립니다.
-
미해결
1:1 문의하기는 어디에?
아이폰 모바일 웹에서 1:1 문의하기는 어디에 있죠? FAQ 메뉴에서 우측하단에 문의하라고 하는데, 링크 어디있어요?
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
강사님 강의 학습법 관련해서 문의 드리고 싶습니다.
강사님 안녕하세요~ 귀한 강의 제공해주셔서 정말 감사합니다. django와 react 에 대해 원리 기반으로 꼼꼼하게 설명해주셔서 학습 하는데 큰 도움이 되고 있습니다. 다름이 아니라, 강의를 듣는데 제가 성격이 필기를 많이 하는 성격이라서.. 강의 내용을 거의 노트북으로 노팅하면서 듣고 있는데요.. 그러다보니 한 강 수강하는데 시간이 너무 오래 걸리는 것 같습니다. (한 강을 듣는데 온라인 강의 시간의 2~3배가 걸리는 것 같아요 ㅠㅠ) 실제 업무 상 웹 개발을 하는 중이라서.. 프로젝트 마감 기일이 있는데 개발 경험이 없다보니, 속도를 어떻게 맞춰야 할 지 잘 감이 안잡히는 것 같습니다. 혹시 이 강의를 수강하며 django와 react를 학습하는 방법 같은 것을 제안해 주실 수 있을지요..? 내용 관련한 질문들에도 대해서 늘 빠른 답변 주셔서 큰 도움이 되고 있습니다. 그럼 정말 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
의존성 주입 방식, 컴포넌트스캔과 자바설정방식 관련질문입니다
안녕하세요! 강의 너무 잘 보고 있습니다. 스프링 혼자 공부해보려다가 넘 어려워서 안하게 됬는데, 흥미롭게 진행해주시는 강의듣고 조금씩 알아가는 것 같아 스스로도 기쁘고 감사합니다.ㅎㅎ 질문1 [스프링 빈과 의존관계]-[자바 코드로 직접 스프링 빈 등록 하기] 강의 7분 26초 에서 setter 주입 방식의 단점으로... 어플리케이션 로딩 시점에 한번 세팅되고 나면 이 멤버변수는 바꿀 일이 없는데 public으로 노출되게 된다는 점이 단점이라고 설명해주셨습니다. 그런데 6분 0초 필드 주입방식을 설명해주실 때 단점으로... 스프링이 시작될 때, 초기에만 설정되고 개발자가 동적으로 바꿀 수 없어서 추천하지 않는 방식이라고 설명해주셨는데요! 질문은! 어플리케이션 로딩 시점에 한번만 세팅되면 되는 거면, 필드 주입방식에서 초기만 설정되고 나중에 바꿀 수 없다는 점이 왜 단점이 되는 건지 이해가 잘 안됩니다! 한번 더 단점을 정리해주실 수 있을까요? 질문2 [스프링 빈과 의존관계]-[자바 코드로 직접 스프링 빈 등록 하기] 강의 2분 40초 에서 memberRepository() 메소드 반환형을 왜 MemoryMemberRepository 타입으로 하지 않고, 인터페이스 타입으로 하신 건지 궁금합니다. + 11분 25초 부분까지 강의를 들으니 알겠네요. ^^상황에 따라 다른 데이터베이스를 연결하는 내용의 리포지토리를 연결할 때, 서비스나 컨트롤러 코드를 변경하지 않고, 아래 파일에서 new 하는 객체만 원하는 리포지토리로 바꿔주면 되니까 그런거군요! package hello.hellospring.service;import hello.hellospring.repository.MemberRepository;import hello.hellospring.repository.MemoryMemberRepository;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;@Configurationpublic class SpringConfig { // @Bean : spring bean을 등록할 거라는 의미 @Bean public MemberService memberService(){ return new MemberService(memberRepository()); } @Bean public MemberRepository memberRepository(){ return new MemoryMemberRepository(); }} 질문3 : 컴포넌트스캔방시과 직접자바설정방식 차이 잘 이해한건지 확인부탁드립니다. 컴포넌트 스캔방식 : 스프링은 @Controller, @Service, @Repository 어노테이션이 붙은 것들을 빈으로 등록해 관리한다. @Autowired로 각 빈들을 연결해준다. 직접자바설정 방식 : @Configuration과 @bean으로 스프링에 빈을 등록한다. @Autowired로 각 빈들을 연결해준다. 그런데, 이 강의에서 직접 자바 config를 만들때, @Service, @Repository, @Autowired는 지웠는데, @Controller 은 지우지 않았습니다. 이유가 무엇인가요?