묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Java로 배우는 자료구조
강의자료 어디서 보나요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 어디서 보나요
-
미해결실전! 스프링 데이터 JPA
MemberJpaRepository, MemberRepository 다형성 관련 질문
안녕하세요! 강의 핵심 내용은 아니지만 궁금한게 생겨서 질문드립니다 토이프로젝트를 진행중인데 순수 jpa만 활용한 MemberJpaRepository를 먼저 사용하고 나중에 스프링 데이터 jpa를 활용한 MemberRepository 로 바꾸고 싶은데요 스프링 핵심원리편에서 학습했던 것처럼 다형성을 활용해서 두 리포지토리를 유연하게 바꾸고 싶은데, 그러려면 MemberJpaRepository와 MemberRepository 둘 다 같은 인터페이스를 구현해야 되는 걸로 알고있어서요 이 경우에서는 일단 BasicRepository 인터페이스를 직접 만들고 이걸 MemberJpaRepository와 MemberRepository 둘 다 동시에 상속받게 하면 될까요? MemberRepository는 BasicRepository에 추가로 JpaRepository를 상속받으면서요..!
-
미해결유니티 머신러닝 에이전트 완전정복 (기초편)
문의 드립니다.
혹시 강의 내용을 제 개인 블로그에 정리해가면서 공부하고 싶은데 괜찮을까요?? 비밀글로 올려놓도록 하겠습니다.
-
미해결쉽고 빠르게 익히는 Power BI (기본편)
시각화 아이콘 문제 관련해서 캡쳐본 올립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결홍정모의 따라하며 배우는 C언어
0.00089f
영상 20:55 에서 conversion from 'double' to float 이라는 에러가 떠서 13번째 줄의 0.00089를 dollar와 won의 float형과 같이 맞춰주기 위해 0.00089f 로 고쳐주셨는데요 저는 에러창에 저런 문구가 뜨지 않는데 그러면 안 고쳐도 되는 건가요? f를 붙히기 전에 영상에도 그렇고 제 컴퓨터도 잘 실행되었는데 그러면 f를 붙히는 것과 안 붙히는 것의 차이가 없는 것 아닌가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
스프링 MVC와 스프링 부트의 차이
안녕하세요, MVC와 부트의 차이에 대한 질문 드립니다. 평소에 둘의 차이라면 부트는 애너테이션 기반 개발이 가능하다는 것으로 알고있고 검색하면 역시나 같은 내용이 나오는데요, 이 수업에서는 MVC 프로젝트를 만들면서도 애너테이션을 사용하고 있습니다. 물론 spring boot로 프로젝트를 만들어서 그런게 아닐까 생각은 하고 있는데.. 그럼 이 수업에서 말하는 스프링 MVC의 정의가 정확히 뭔지에 대해 생각하게 되더라구요. 스프링에서 제공하는 모듈 자체를 말하는건지, 단순히 스프링(부트)를 사용해 MVC 기능을 설명하시는 건지 궁금합니다..!!
-
미해결Vue.js + TypeScript 완벽 가이드
권한 요청 드립니다
안녕하세요 강사님 두 번째 프로젝트 깃헙에 접근 권한 요청드립니다. 깃헙 아이디는 anstjaos 입니다.
-
미해결C로 배우는 자료구조 및 여러가지 예제 실습
학습 자료 pdf 파일에 관해서
안녕하세요. 얼마 전 부터 수강하게된 학생입니다. 다름이 아니라, 학습 자료가 올라와있는 링크가 있었는데 최근들어 접속이 안돼서 자료를 받지 못하고 있습니다. 혹시 자료를 받을 수 있는 다른 곳은 없을까요?
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
로직 구현 질문
안녕하세요 문제풀이 보기 전에 문제에서 어제라고 하는 개념 때문에 -1을 주고 -1을 준 테이블을 어제라는 식으로 이해했는데 답이 안나와서 보니 -1을 준 테이블이 오늘이고 아무 조건도 안준 테이블이 어제였어요. 이런 부분이 너무 헷갈린데 어떻게 하면 좋을까요? ㅠㅠ 쿼리의 문법적인 부분보다 로직적인 부분이 헷갈려서 답답하네요
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Spring Data JPA를 통해 Spring Bean이 등록되는 과정
public interface SpringDataJpaMemberRepository extends JpaRepository<Member, Long>, MemberRepository { Optional<Member> findByName(String name);} 인터페이스가 JpaRepository를 상속받고 있으면, Spring이 알아서 구현체를 만들어서 Spring Bean으로 등록 (아직 스캔은 하지않아서 등록은 안된 상태) @Configurationpublic class SpringConfig { private final MemberRepository memberRepository; @Autowired public SpringConfig(MemberRepository memberRepository) { this.memberRepository = memberRepository; } @Bean public MemberService memberService() { return new MemberService(memberRepository); }} @Autowired를 보고 Spring이 해당되는 SpringDataJpaMemberRepository로 가서 SpringDataJpaMemberRepository을 통해 만든 구현체를 Spring Bean으로 등록 >>이렇게 이해하면 될까요? 검색해보니 Proxy 객체 등 이해하기 어려운 용어들이 나와 질문 드립니다..
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
업데이트 구문
아래와 같이 쿼리 작성을 하여 실행을 하였는데, result 가 invalid testcase 로 나옵니다.. 왜그런지 아시는지 문의 드립니다. update salary set sex = case when sex = 'f' then 'm' else 'f' end; 감사합니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
아나콘다3 처음에 설치해떄 fail menus 오류
설치 마지막쯤에 failed to create menus 하면서 오류가 떠서 무시 하고 설치하면 설치된게 딱히 없네요 다운이 안되서 공부를 할 수가 없어요 왜그럴까요 ㅜㅜ 제가 노트북이 오래되서 윈도우7 쓰고있어서 그런가요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
전체선택자 내 box-sizing
전체 선택자 내에서 box-sizing: border-box; 했는데 div3박스가 그대로여서 질문남겨요~ 어떻게 하면 되는지 알수 있을까요? * { font-family: 'Syne Tactile', cursive; box-sizing: border-box; outline: none; }
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
로그인 → 상품 목록 화면으로 이동할 때 LoginCheckInterceptor가 어느 구간에서 실행되는 것인지 질문이 있습니다!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/)[질문 내용]여기에 질문 내용을 남겨주세요. 로그인 처리 2 - 필터, 인터셉터 스프링 인터셉터 - 인증체크 수업과정에서 질문이 있습니다. 로그인 화면 현재 로그인 화면에서 상품 목록 화면으로 이동하는 상태 입니다. 현재 로그 출력으로는 이와 같이 됩니다. 궁금한 점으로는 로그인 -> 상품 목혹 화면으로 이동할 때 (위 사진과 같이) - `LogInterceptor/preHandle`가 실행된 후 - `h.l.w.interceptor.LoginCheckInterceptor : 인증 체크 인터셉터 실행 /items` 이 실행되고 - `LogInterceptro postHandle`이 실행이 됩니다. 이때 `LoginCheckInterceptor`가 인터셉터 호출 흐름에서 언제 호출된 것인지 궁금함에 두 가지 질문을 적게 되었습니다. (1) 스프링 인터셉터 호출 흐름을 기준으로 본다면 (수업 ppt에 있는 사진 입니다. 삭제 요청시 삭제하겠습니다.) => 2. handler -> 3. modelandview 반환 과정에서 `LoginCheckInterceptor` 가 실행된 것인지 궁금합니다. (2) 스프링 인터셉터 체인 과정을 보았을 때를 기준으로 본다면 HTTP 요청 → WAS → 필터 → 서블릿 → 인터셉터1 → 인터셉터2 → 컨트롤러 제가 이해한 것으로는 HTTP 요청을 보고 → WAS에서 `registry.addInterceptor` 중 하나를 선택하고 → 필터 적용 → 서블릿 → 인터셉터(여기서 WAS에서 선택된 order를 기준으로 실행이되어) → 컨트롤러 이와 같이 실행되는 것이 맞는걸까요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
Dockerfile 오류 문의드립니다.
RUN python manage.py collectstatic --noinput 위 명령어를 입력하고 설정을 했으나 아래와 같은 메시지가 뜨는데요 ㅠㅠ 선생님께서 설정해주신 부분과 상당히 유사하게 진행하고 있는데 왜 그런지 궁금합니다. 혹시 추측이 가능한 부분이 있으실까요? # 오류 # 디렉토리 구조 # settings.py
-
미해결야곰의 iOS 프로그래밍
info에서 자동완성이 나오지 않는데 따로 설정을 해주어야 하는 부분인가요?
제곧내
-
미해결프론트엔드 개발자를 위한 웹팩
htmlWebpackPlugin 질문
htmlWebpackPlugin 이 플러그인을 사용하는이유가 파일을 추가할떄마다 루트폴더에있는index.html에 직접 추가하기가 번거롭기때문에 사용한다고 생각해도되나요?
-
미해결블록체인3.0 NFT GAME
P2e수익모델
P2e는 게임사 입장에선 수익원이 뭘까요 언뜻 아이템을 에어드롭하는 모양새인데요
-
미해결Slack 클론 코딩[실시간 채팅 with React]
header에서 a태그 들어간 후 해당 접속 중인 페이지 header a태그 색 바꾸기
안녕하세요 제로초님 제가 Header 에 있는 a태그들을 지금 들어가 있는 페이지이라면? 해당 a태그를 검정색으로 지정 해 주고 싶습니다. 제가 스타일컴포넌트를 이용하고 삼항 연산자를 이용 해 적용 했는데 반응 하지 않습니다. 왜 그럴까요 ㅠㅠ. const Header = () => { const location = useLocation(); const SLink = styled(Link)` color: ${location.pathname ? "#4e5968" : "#000000"}; cursor: pointer; ` console.log(location.pathname); // 순서 a링크 클릭 -> /order return ( <> <Headers> <div> <h1>제로초짱</h1> <Ul> <li> <SLink to="/order">순서</SLink> </li> <li> <SLink to="/">메인 페이지</SLink> </li> <li> <SLink to="/rotationservice">환불</SLink> </li> </Ul> </div> </Headers> </> ); }; export default Header;
-
미해결실전! 스프링 데이터 JPA
스프링 데이터 jpa에서 save 기능에 대해 궁굼해서 질문드려요!
스프링 데이터 jpa에 save 기능을 쓰면 중복되는 id값이 들어가면 insert 문대신 update문이 나가는데 왜그런지 모르겠습니다. update문대신 강제로 insert 문이 나가게 하고 싶은데 방법이 없나요 ?