묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
스프링 JPA에 관한 질문
영한님, 강의 참 잘 듣고 있습니다!! 약간 관련이 없는 질문일 수 있는대 궁금하여 여쭤봅니다. 스프링 data jpa를 사용하면 이번 강좌에서처럼 따로 EntityManager를 붙여주지 않고 JpaRepository를 extend 한 인터페이스를 통해서 사용이 가능한데요 여기선 기존 클래스형 repository처럼 entitymanager를 붙일 수 있는것도 아니고 커스텀 쿼리를 짤 때도 애노테이션 형식으로 해야하더라고요. 궁금한건 이처럼 JpaRepository를 확장한 인터페이스를 사용하고자 할 때도 기본강의와 이번강의에서처럼 여러 메소드를 정의하고 사용하려면 어떻게 해야할까요? 다른 클래스에서 이 인터페이스를 구현한 상태에서 사용해야할까요? 만약 구현해서 사용해야한다면 의미가 약간 변질되는게 아닌가 싶어 질문드립니다. 감사합니다!!!
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
JPA 질문드립니다
안녕하세요 강의 잘 듣고 있습니다 현업에서 JPA를 사용하고 있지는 않고 공부만 하고있어서, 실무중에 닥치는 문제들에 대해 JPA 에서는 어떻게 해결하는지에 대해 궁금해서 문의를 남깁니다 엔티티 클래스는 테이블의 구조와 흡사하게 가져가는 걸로 이해했는데, view로 표출하고자 하는 값이 쿼리에 의해 만들어지는 값이라면 (서브쿼리 등으로 조합하여 불러오는 값 등등) dto 로 바로 받아서 쓰면 되는것인지 아니면 좀 다르게 풀어나가는지 궁금합니다 항상 강의 잘듣고 있습니다 감사합니다
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
명령어 입력해도 테스트 안돼요
System check identified no issues ------------------------------------- ran 0 tests in 0.000s Ok 가 뜹니다 테스트 실패해도 ok가 뜹니다
-
미해결CSS Flex와 Grid 제대로 익히기
align-content 질문
flex-wrap를 준 상태에서 반응형인 경우 두줄 이상 떨어지는 구조는 그러면 무조건 align-content를 줘야 하나요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
JPA와 DB 설정 질문 드립니다.
member 테스트를 진행하는 도중 아래와 같은 에러가 발생합니다 혹시 몰라 깃헙 참조 해두겠습니다. https://github.com/PandaHun/JavaTestLabs/tree/master/Jpa https://github.com/PandaHun/JavaTestLabs/commit/df27a7b9659f5e689295aacee2835ee4bd332800
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
JWT Token 저장시 쿠키를 사용하신 특별한 이유가 있을까요?
안녕하세요. 우선 좋은 강의 제공해주셔서 정말 감사합니다. 로그인 처리 관련해서 질문이 있습니다. 저는 LocalStorage에 access token을 저장/삭제할 예정이었는데 강사님께서는 쿠키를 이용해 로그인 처리를 하시더라구요. 혹시 쿠키대신 다른 저장소를 사용하면 보안상의 이슈 혹은 그 외 다른 이슈가 있어서 쿠키를 사용하셨는지 궁금합니다. 감사합니다.
-
해결됨iOS12 앱 개발 퍼펙트 가이드
강사님 안녕하세요
안녕하세요 강의 여러번 반복해서 잘 보고 있습니다 프로젝트에서 사용하시는 이미지는 인프런에서 다운 받을 수 없나요?
-
미해결[텐서플로2] 파이썬 머신러닝 완전정복 - 마라톤 기록예측 프로젝트
자료 어떻게 받나요
INFLAND에서 강의 등록했는데 학습자료는 CREAPPLE에서 받도록 되어 있습니다 CREAPPLE에 사용자 등록했습니다 어떻게 어디스 자료 받나요
-
미해결프론트엔드 개발자를 위한 웹팩
1:08 쯤에 info hint 는 무었인가요?
궁금해서 https://webpack.js.org/configuration/dev-server/여기서 찾아봤는데 hint 로 검색하니까 안나와서여,,
-
입문자를 위한 파이썬 기초 따라잡기
파이썬 질문..
삭제된 글입니다
-
[김왼손의 왼손코딩] 미운코딩새끼: 4시간 만에 끝내는 파이썬 기초 (전자책 포함)
파이썬 질문
삭제된 글입니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
문법 질문
return ( <div style={{width:'75%', margin:'3rem auto'}}> <div style={{textAlign:'center'}}> <h2>Let's travel around <Icon type="rocket"/></h2> </div> {/* filter */} {/* Check Box */} <CheckBox list={continents} handleFilters ={filters=>handleFilters(filters,"continents")} /> {/* Radio Box */} \client\src\components\views\LandingPage\LandingPage.js handleFilters ={filters=>handleFilters(filters,"continents")} 이 부분에 대한 문법이 잘 이해가 가질 않네요. 이 코드에 대해서 조금 설명을 해주실 수 있을까요?? 코드 전문은 아래와 같습니다. import React,{useEffect,useState} from 'react' import { FaCode } from "react-icons/fa"; import axios from "axios" import {Icon, Col, Card,Row } from 'antd'; import Meta from 'antd/lib/card/Meta' import ImageSlider from '../Utils/ImageSlider' import CheckBox from "./Sections/CheckBox" import continents from './Sections/Datas' function LandingPage() { const [products, setproducts] = useState([]); const [Skip, setSkip] = useState(0); const [Limit, setLimit] = useState(4); const [PostSize, setPostSize] = useState(4); const [Filters, setFilters] = useState({ continents : [], price :[] }); useEffect(() => { let body = { skip : Skip, limit : Limit } getProducts(body); }, []) const getProducts = (body)=>{ axios.post('/api/product/products', body) .then(response=>{ if(response.data.success){ if(body.loadMore){ setproducts([...products,...response.data.productInfo]); }else{ setproducts(response.data.productInfo); } console.log("response.data.PostSize" + response.data.postSize); setPostSize(response.data.postSize); }else{ alert('상품정보들을 가져오지 못했습니다. ') } }) } const renderCards = products.map((product,index)=>{ return <Col lg={6} md={8} xs={24} key={index} > <Card key={index} cover={<ImageSlider images={product.images}/>} > <Meta title={product.title} description={`$${product.price}`} /> </Card> </Col> }) const loadMoreHandler = (e)=>{ let skip = Skip + Limit; let body = { skip : skip, limit : Limit, loadMore:true } getProducts(body); setSkip(skip); } const showFilterResults = (filters)=>{ let skip = Skip + Limit; let body = { // db에서 처음부터 가져와야 하니까 skip : 0, limit : Limit, filters : filters } getProducts(body); setSkip(0); } const handleFilters= (filters,category)=>{ const newFilters = {...Filters} newFilters[category] = filters ; showFilterResults(newFilters); } return ( <div style={{width:'75%', margin:'3rem auto'}}> <div style={{textAlign:'center'}}> <h2>Let's travel around <Icon type="rocket"/></h2> </div> {/* filter */} {/* Check Box */} <CheckBox list={continents} handleFilters ={filters=>handleFilters(filters,"continents")} /> {/* Radio Box */} {/* search */} {/* Cards */} <Row gutter={[16,16]}> {renderCards} </Row> <br/> {PostSize>=Limit && <div style={{display:'flex', margin:'3rem auto', justifyContent:'center'}}> <button onClick={loadMoreHandler}>더보기</button> </div> } </div> ) } export default LandingPage 좋은 강의 감사드립니다.
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
경로 alias 설정
안녕하세요! 강의 내용 중 jsconfig.json으로 설정한 경로 관련하여 문의 사항이 있습니다. 1. .vue 파일 내 자동 완성 안됨 => 강의해주신 프로젝트 말고, 새로 프로젝트를 생성하여 같은 jsconfig.json 파일을 적용하였습니다. => js 파일에서는 import 시, @/로 자동 완성이 되는데 .vue 파일에서는 @/로 자동 완성이 안되더라구요! 혹시 어떤 부분을 확인하는게 좋을까요? 2. webpack alias 설정 => jsconfig.json은 vscode에서 자동 완성을 적용하기 위해서만 사용되는 설정인가요? => build 시 반영을 위해 jsconfig.json 설정 후, webpack alias 설정도 같이 해줘야하는건지 궁금합니다.
-
남박사의 파이썬으로 실전 웹사이트 만들기
mongodb 자료 안에 있는 태그의 경우 태그가 안먹는건가요?
삭제된 글입니다
-
미해결리버스쿨 Level2 - 리버싱 분석 초급과정
실습 리눅스 이미지 파일 도대체 어디있어요?
실습 리눅스 이미지 파일 도대체 어디있어요?
-
미해결페이스북 클론 - full stack 웹 개발
3분 5초 쯤에 영상이 다시 처음 부분 (Like 모델 작성 시작) 으로 돌아가네요?
확인 부탁드리겠습니다~!
-
미해결진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 데이터 가공부터 분석까지
예제 파일 요청합니다.
안녕하세요 온라인 강의 잘 듣고 있습니다. 예제 파일로 실습을 하고 싶습니다. 감사합니다.
-
미해결IT인프라 기초개념 강좌, 쉐어드아이티CLASS
강의자료 부탁드려요
예전에 요청드렸는데 아직 업로드를 안해주셨네요ㅠㅠ 어디로 올려주시는지도 알려주세요.
-
미해결그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법
각 stage별 전환율을 측정하는 방법
안녕하세요! :) 강의 너무 잘 듣고 있습니다. 각 stage별 전환율을 측정하는 방법에서, 4/20, 즉 pv 기준으로 보는 건 ui/ux 개선을 목표로 할 때 좋다고 말씀해주셨는데요. 그럼 사람을 기준으로(3/4) 보는 건 어떤 걸 목표로 할 때 보면 좋은 기준일지 궁금합니다. 가령 pv 기준보다 우리 서비스의 진짜 전환율 (상품 둘러본 사람 중에 구매한 비율), 즉 현황을 알기에 좋을까요?
-
미해결홍정모의 따라하며 배우는 C언어
6:00 연습문제 3번 질문있습니다.
3번째 예제를 연습해보던 중에 first_char와 last_char를 입력받아서 위에 예제처럼 나오게도 해보라고 하셔서 scanf로 문자를 2번 입력받아서 코드를 짜보았습니다. char first_char; char last_char; int num_row; int r; int c; printf("Enter a first character : "); scanf(" %c", &first_char); printf("Enter a last character : "); scanf(" %c", &last_char); num_row = (int)last_char - (int)first_char + 1; for (r = 0; r < num_row; r++) { for (c = first_char + r; c <= last_char; c++) printf("%c ", c); printf("\n"); } return 0; 1. 문자를 입력받으려고 scanf("%c",&first_num) 와 scanf("%c", &last_num); 이렇게 코드를 짰는데 입력이 되지를 않았습니다. 그래서 인터넷을 찾아보니 %c 앞에 스페이스바로 한칸 띄어서 작성을 하면 된다고 해서 그렇게 해보니까 잘 작동을 하더라구요. 이렇게 코드를 사용을 해도 괜찮을까요?? 2. 교수님께서 for문 안에 update를 ++r 혹은 ++c 로 사용을 하시던데 혹시 다른 이유가 있을까요? ++r 과 r++의 결과 값이 상관이 없을 경우에는 아무거나 사용을 해도 될까요?? 관련 강의를 찾아보고 있는데 명확해지지가 않아서 질문드려요 ㅠㅠ