묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
회원 등록 조회 둘다 클릭시 화이트페이지가 올라와서 문의 드립니다.
회원 등록 조회 둘다 클릭시 화이트페이지가 올라와서 문의 드립니다. 코드 작성은 동일하게 하였습니다만, 다른 타 관련 질문 또한 읽어 보았습니다만, 어디가 문제인지를 찾지를 못하겠어서 문의를 드립니다. https://drive.google.com/file/d/1ivkyBy1T8ivkUEKoOttwHpjXL1Y4nRb3/view?usp=sharing혹시 몰라 링크를 남깁니다 감사합니다. 학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
table 생성오류
안녕하십니까 쌤 다음과 같이 진행했는데 여기서 막혀서 질문드립니다. H2 문법을 따로 공부를 해야될듯한데 시간이 조금 오래걸릴것같아 이렇게 질문드립니다. (H2 문법까지 굳이 공부할 필요가 없어보여서...)
-
해결됨스프링 핵심 원리 - 기본편
컴포넌트 스캔과 @Autowired
컴포넌트 스캔과 의존관계 자동 주입 시작하기 강의 부분입니다.강의 자료를 보면 Autowired로 MemberRepository가 주입 되지도 않은 상태에서 스프링 빈에 인스턴스부터 등록되는 것을 봤습니다.https://www.inflearn.com/questions/656720이 분의 질문이 제 질문과 동일합니다. 로그를 봐도 인스턴스가 먼저 생성되고 @Autowired는 나중에 수행되던데,인스턴스가 생성되려면 생성자를 통해야 하는데 유일한 생성자에 @Autowired가 달려 있고, 기본 생성자는 아예 없어서어떻게 그게 가능한지 궁금합니다. 지금으로서는 ‘스프링이 어떻게든 되게 해주겠지’라고 생각하고 있는데, 이정도 의문은 그냥 넘어가도 된다면 된다고 해주셔도 좋을 것 같습니다. +우연히 발견한 바로는 코드에서 @Autowired를 주석 처리해도 테스트가 정상 동작하던데 이것도 스프링이 알아서 해 주는 부분인가요?
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
추상클래스 질문!
(질문1) 추상클래스는 굳이 메서드에서 구현부를 구현시키지 않으려고 사용한다고 이해하는게 맞나요? (질문2) 만약에 맞다면 public void eat() {System.out.println("?");} 에서 구현부를 없애는 게 아니라public void eat() {}이런 식으로 하면 안 되는 건가요? 구현부를 구현하지 않으려고 굳이 사용한다는 게 이해가 잘 안 갑니다...ㅠㅠ그 전처럼 하위 클래스에서 재정의만 해줘도 멀쩡히 구현되는데 왜 사용하는 지 이해가 안 갑니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
현업에서 API 수정할 때 과정이 궁금합니다.
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]무중단 배포 환경에서의 API 수정 사항, 예를들면 DB의 수정이라던지, API의 스펙 자체를 변경해야할 때의 경우에는 어떤식으로 수정사항을 적용하는지 궁금합니다.제가 사용한 방법으로는 기존 API에서 수정을 해서 바로 적용을해도 서비스에 지장이 없는 경우에는 API를 수정 후 테스트까지 하고 배포를 하는데, 만약 기존 API를 수정했을 때 기존에 작동하고 있는 서비스에 문제가 생길 경우에는 새로운 API 경로로 수정된 API를 작성 후 적용API를 호출하는 곳(프론트)에서 새로운 API 경로로 변경프론트에서 새로운 API 경로로 변경이 완료되면 기존 api 삭제위와 같은 방식으로 진행을 하는게 맞는지 더 좋은 방법이 있는지 궁금합니다.
-
미해결처음 만난 리액트(React)
useCallback 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요!! 굉장히 초보적 질문일 것 같긴 한데,,!! 14장 실습 파트를 하던 중 궁금한 점이 생겨 질문 드립니다.const [theme, setTheme] = useState("light"); const toggleTheme = useCallback(() => { if(theme == "light"){ setTheme("dark"); }else if (theme == "dark"){ setTheme("light"); } }, [theme]); 저는 useCallback 함수가 의존성 배열 내의 데이터가 변경 될 때 실행된다고 이해했는데요,위 코드는 실행 함수가 theme를 변경하는 코드인데,theme 변경 => theme 변경하는 callback 함수실행 순서가 아니라theme 변경하는 callback 함수 실행 => theme 변경 의 순서인것 같아서이게 어떻게 실행되는건지 헷갈려서 질문 드립니다..!!
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
myip_v1_0_S00_AXI를 myip_v1_0로 감싸는 이유?
안녕하세요 맛비님 항상 강의 잘 듣고 있습니다.vivado에서 제공하는 axi interface를 보면, 항상 myip_v1_0_S00_AXI 모듈을 myip_v1_0 모듈이 instantiation해주는데 혹시 이유가 있을까요?myip_v1_0 모듈없이 myip_v1_0_S00_AXI 만 있어도 될 것 같은데 왜 그런가요??
-
미해결처음 만난 리액트(React)
JSX 입문 강의 질문입니다.
JSX를 각각 Book, Library로 만들고 index.js 단에 app 부분을 Library로 바꿨음에도 작동이 안 되고 있습니다. 객체 지정 대부분을 앞에 대문자로 주었음에도 오류는 똑같이 빈 화면이 뜨는 오류가 발생하고 있습니다.코드는 하단에 작성해놓겠습니다.- Book.jsximport React from "react"; function Book(props){ return ( <div> <h1>{`이 책의 이름은 ${props.name} 입니다.`}</h1> <h2>{`이 책은 총 ${props.numOfPage} 페이지로 이뤄져 있습니다.`}</h2> </div> ) } export default Book;-Library.jsximport React from "react"; import Book from "./Book"; function Library(props) { return( <div> <Book name="처음 만난 파이썬" numOfPage={300}/> <Book name="처음 만난 AWS" numOfPage={400}/> <Book name="처음 만난 리엑트" numOfPage={500}/> </div> ); } export default Library;-index. jsimport React from 'react'; import ReactDOM from 'react-dom/client'; import './index.css'; import App from './App'; import reportWebVitals from './reportWebVitals'; import Library from './chapter_03/Library'; ReactDOM.render( <React.StrictMode> <Library /> </React.StrictMode>, document.getElementById('root') ); // If you want to start measuring performance in your app, pass a function // to log results (for example: reportWebVitals(console.log)) // or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals reportWebVitals();
-
미해결
npm install -g create-react-app 명령어 오류 ㅜㅠ
npm install -g create-react-app 을 치면 tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.changed 67 packages, and audited 68 packages in 5s5 packages are looking for funding run npm fund for details2 high severity vulnerabilitiesSome issues need review, and may require choosinga different dependency.Run npm audit for details. 이런 오류가 발생합니다..tar를 최신버전으로 업데이트 해도 계속 같은 오류가 뜨는데 어떻게 해야 하나요 ㅠ
-
해결됨디자인 시스템 with 피그마
연결해제 표시
타이포그래피 설정후 불러오기를 하면 연결 해제 아이콘 표시가 뜨는데 이유를 모르겠습니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
다이어트 메모앱 values.xml 오류
안녕하세요 복치님오류가 떠서 파일 삭제 후 처음부터 다시 하고있는데 이번엔 새로운 오류가 떠서 질문 남깁니다 <macro name="m3_comp_bottom_app_bar_container_color">?attr/colorSurface</macro> Android 스튜디오 Arctic Fox(2020.3.1) 패치 2버전을 설치해서 사용중인데요이런 오류는 어떻게 해결해야하는지 도와주세요
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
save- no mapping오류 발생
안녕하세요?save이후로 넘어가지 않아서 여쭙습니다.여러분들과 동일한 이슈로 보이는데, 잘 이해가 되지 않습니다.new-form에서 데이터를 넣은뒤 save 시에 에러가 납니다.\(추가적으로) domain밑에 member패키지를 추가로 만들고 싶었으나 create package할 시에 합쳐버리네요 -0- <구글 드라이브 공유>https://drive.google.com/file/d/1VC8kMvBeJBaNmpCevXTRYb-BoTJsfHhG/view?usp=sharing
-
미해결마케터를 위한 구글 애널리틱스 실무
지금 수업중인 화면을 따라해보고 있는데요
지원중단 예정 서비스라 창에 오류가 발생해서 수업을 따라할수가 없습니다. 하..
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-R 질문 있습니다
안녕하세요트리문제에 질문있습니다 입력사항에서두번째줄에 노드를 순서대로 입력하라는 말이 따로 없는데 어떤 점에서 순서대로 입력을 전제로 해야하는걸까요
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
JSON으로 에러 메시지를 반환하는 방법?
안녕하세요!JSON으로 반환을 할 때, bindingResult.getAllErrors() 에 들어있는 값은 아래처럼 오류 코드만 있더라구요."codes": [ "Max.itemSaveForm.quantity", "Max.quantity", "Max.java.lang.Integer", "Max" ], ...궁금한 점은 JSON으로 넘길 때, 오류코드들을 errors.properties에 매핑된 한글로 변환시켜서 JSON으로 만들어주는 방법은 없나요??무조건 디폴트 메시지를 만들어서 JSON으로 만들게 되면 errors.properties를 활용하지 못하는 것 같다고 느껴서 질문드립니다.감사합니다.
-
미해결누구나 할 수 있는 안드로이드 앱 개발 - 1 (Kotlin)
button_one_name이 자꾸 빨간색으로 표시가 되서요ㅠ
아직 2강을 듣는중인데 button_one_name이 자꾸 빨간색으로 표시가 되서요ㅠ원인 알려주시면 감사하겠습니다
-
미해결
환불요청합니다.
어제 구매한 강의 환불 요청합니다.영등포구 평생 바우쳐 결제를 원했는데연결 계좌에서 빠져나갔네요.1884237 입니다.
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
이벤트리스너 제거 부분
return () => {document.addEventListener("mousedown",listener)}이부분을 const listner = (e) => { if (!ref.current || ref.current.contains(e.target)) { return; } handler(); document.removeEventListener("mousedown", listner); document.removeEventListener("touchstart", listner); }; 이렇게 써도 될까요? 같은 맥락으로 이해한 것이 맞을까요?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
jpql의 객체지향 쿼리라는 말이 궁금합니다
기본적으로 find를 통한 DB조회를 하여도 각 테이블의 컬럼에 있는 값을 가져오는것인데jpql을 사용해도 똑같이 DB의 테이블내 컬럼값을 가져오는것이 아닌지 의문입니다.또한 jpql이 객체지향 쿼리라고 불리는것은 테이블을 기반으로 DB조회를 하는게 아닌 객체를 기반으로 DB조회를 하기때문인가요?만약 맞다면 모든 DB테이블이 객체로 이루어져 있어야하기때문에 JPQL 단독사용이 불가능한지도 궁금합니다 감사합니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
clearStore 오류가 나요..
여기서 오류가 납니다... MemoryMemberRepository 에 clearStore도 넣어줬고 이 전에 했던 곳에서도 작동이 잘 되는데 왜 저기 부분은 오류가 나는지 모르겠습니다. file 들어가서 invalidte chaches도 해봤습니다.