안녕하세요 쌤 jpa강의 열심히 듣고있습니다.! 궁굼한게 있어서 질문을 남깁니다. 저는 memberRepository 부분을 인터페이스로 구현하여 JpaRepository를 상속하였습니다. 배운대로라면 save할 시 영속성 컨텍스트에 해당 데이터가 남아있어 findBy를 했을 시 db에서 select해오는 것이 아니라 영속성 컨텍스트에서 값을 가져온다고 생각했었습니다. 그러나 결과는 셀렉트가 되어서 질문을 남깁니다. 작동하는 원리가 다른걸까요...제 고민을 들어주셔서 감사합니다! 주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요.
■ 질문 남기실 때 꼭! 참고해주세요. 포트폴리오 만들때 하드코딩으로 하라고 하셨는데 slick slider나 typeit wow.js등 은 사용하면 안되는것인가요 ? - 먼저 유사한 질문이 있었는지 검색해주세요. - 궁금한 부분이 있으시면 해당 강의의 타임라인 부분을 표시해주시면 좋습니다. - HTML, CSS, JQUERY 코드 소스를 텍스트 형태로 첨부해주시고 스크린샷도 첨부해주세요. - 다운로드가 필요한 파일은 해당 강의의 마지막 섹션에 모두 있습니다.
예를들어서 각각의 컨트롤러 uri가 /user /content /product 이렇게 구성했을때 앞에 뭔가 api라고 명시를 해줘서 해당 요청이 api이구나 라는것을 알리고 싶을때 각각 컨트롤러마다 @controller('api/user') @controller('api/content') @controller('api/product') 이렇게 적어주면 너무 작업이 번거로울거 같아서요... 혹시 메인에서(?) 앞단(?) 전체url 매핑을 지정할 수 있는 방법이 따로 있을까요 ? 미들웨어를 이용해야 하나요 ?
안녕하세요 강사님 inner join 쿼리 만드시고 run 하셨을때 처럼 저는 Team 객체가 나오지 않고.. 지연로딩 설정한것처럼 값이나오는데(지연로딩을 설정 안했습니다) 혹시 제가 설정을 잘못한건가요 아니면 이 강의가 몇년전꺼다보니 지금은 디폴트가 아예 지연로딩으로 업데이트가 된건가요,.,??
제로초님 안녕하세요. 제가 button 클릭 할 떄마다 더보기/닫기 버튼을 만들어 주었는데. 처음에는 5개씩 보이도록 설정 해 주고. 더 보기 버튼을 클릭하면 -> 모든 length 만큼 보이도록 설정 해 주었습니다. 그리고 닫기 버튼을 누르면 -> 처음 5개만 보이도록 설정 해 주었구요. 하지만 문제점이 있습니다. 클릭 하면 동작은 합니다. 하지만, 1~2초 있다가 type Error 가 발생합니다. 어디서 잘못 됐는지 잘 모르겠습니다. 아 그리고 처음에 5개 이하로 보일 떈 버튼을 안 보이도록 설정 해 주고 싶은데, 어떻게 코드를 작성 해야 할 지 모르겠습니다. 똑같이 setState 를 만들어서 5개 이하로 보이는 것들은 false 를 만들어 안보이도록 설정 해 주면 될 거 같은데 모르겠네요 에러 발생 구문 입니다. TypeError: setVisible(...) is not a function 46 | 47 | 48 | const showMore = () => { > 49 | visible === 5 ? ( 50 | setVisible ( ProductDetail . allergies . length ) 51 | ) ( 52 | setexpanded ( true ) // 제가 작성한 코드 입니다. const [visible, setVisible] = useState ( 5 ) const [expanded, setexpanded ] = useState ( false ); const showMore = () => { visible === 5 ? ( setVisible ( ProductDetail . allergies . length ) ) ( setexpanded ( true ) ) : ( setVisible ( 5 ) ) ( setexpanded ( false ) ) return ( { ProductDetail && ProductDetail . allergies ?. length ? ProductDetail . allergies . slice ( 0 , visible). map ( All => ( < li key = {All.id} > {All.displayText} </ li > )) : < li > No information. </ li > } ) <button type= "button" onClick={showMore}> {expanded ? ( < span > close </ span > ) : ( < span > see more </ span > )} </button> }
안녕하세요 강의 잘 보고 있습니다 강사님 강사님께서 "몇번쨰부터 몇개 가져올꺼야" 라고 하셨는데 setFirstResult() 는 그럼 해당 페이지 번호를 뜻하는건가요?? setFirstResult(1) == 1페이지 setFirstResult(2) ==2페이지 setFirstResult(3) == 3페이 요런식으로요..??
\안녕하세요. 제가 윈도우 환경에서는 모두 완벽히 설치하여 잘 사용하였는데 맥북 m1으로 컴퓨터를 바꾸고 다시 해보려하니까 새롭게 설치도 다시하고 했는데 안되네요,,, 이유를 잘 모르겠어서 질문 남깁니다... 정말 맥북사고 쓰지도 못하고 골치가 아파요.. 한번만 도와주세요 뭐가 문제 일까요?? 이후 다시 새롭게 만들어 해봤더니 sql이 연동이 되지 않고 있는 것 같습니다. sql연동 전에는 npm run start가 되네요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 선생님 강의 아래 이미지에 vue cli 4.5x는 default vue2를 선택해서 프로젝트를 생성하라고 나왔는데요. 그럼 관련된 test는 안깔립니다. npm i -g jest로 설치했는데요. jest외에 더 설치해야 하는게 있나요?
안녕하세요, H2에 대해서 검색을 해보다가 파일 모드와 메모리 모드라는게 있다는 것을 알게 되었습니다. (정확한 명칭을 몰라서 타 블로그에서 썼던 명칭으로 쓰겠습니다 ㅠㅠ) * 별도의 설치 없이 의존성만 추가하는 것 -> 메모리 모드 * H2 다운로드 받고 실행하는 것 -> 파일모드 1. 메모리 모드와 파일모드의 차이점이 있나요?? 언제 어떤 모드를 사용하는 건가요?? 2. 각 모드에 대한 장단점이 있나요?? 항상 답변 감사합니다!!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 글 수정 페이지에서 처음 텍스트만 입력해서 글을 등록하고 수정버튼을 눌렀을때 사진추가는 원래 안되는건가요 개발자님? 텍스트와 사진을 같이 입력한글에서도 사진을 삭제하거나 다른사진으로 교체할수는없나요 ?
안녕하세요. 덕분에 수업 너무 잘 듣고 있습니다. 감사합니다. 다름이 아니라 동영상 7분33초부터 나오는 내용에 관한 질문이 있습니다. useState를 통해 setImages에 response.data.filePath를 넣어주셨는데요. fileName이 아닌 filePath가 들어가는 이유가 궁금합니다. 감사합니다