묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! Querydsl
쿼리 dsl fetch join에 대해서 여쭤보고 싶습니다.
안녕하세요 선생님. 배운내용을 더 잘 알고싶어서 이것저것 복습해보다 보니 자꾸 질문을 하게되네요 ㅎㅎ;; 쿼리 dsl을 이전 활용편에선 다룬 예제에 적용시켜보려다 자꾸 오류가 나서 질문을 남깁니다. @Overridepublic List<OrderDto> search() { List<OrderDto> dtos = queryFactory .select(Projections.constructor(OrderDto.class, order.id, member.username, order.orderDate, order.status, delivery.address, order.orderItems)) .from(order) .join(order.member, member).fetchJoin() .join(order.delivery, delivery).fetchJoin() .join(order.orderItems, orderItem).fetchJoin() .join(orderItem.item,item).fetchJoin() .fetch(); return dtos; } .join(orderItem.item,item).fetchJoin() 이 부분이 잘못된것같은데 어떻게 처리를 해야하는것인지 감이 안잡히네요. "select distinct o from Order o join fetch o.delivery join fetch o.member" + " join fetch o.orderItems oi join fetch oi.item" 위 쿼리를 쿼리dsl로 해볼려고 했습니다. 추가로 join을 한 줄로 처리할 수도 있는지 여쭤보고 싶습니다. 혹시 질문이 이상하거나 애매모호하다면 알려주시면 감사하겠습니다!
-
미해결애플 웹사이트 인터랙션 클론!
css 안먹히는데 ..
이부분이 제 css 이고 이부분이 강사님 css 인데 왜 저는 stickey 가 왜 전부다 block 이 되는거죠?.....css 가 안먹힙니다.. 왜 저는
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
정보수정처리 질문
선생님 항상 감사합니다. 정보수정처리에서 질문이 있습니다. 사용자 정보를 수정하는 처리를 할 때, 선생님께서는 컨트롤러에서 이렇게 설정하고, 서비스에서 이런식으로 modifyUserBean을 설정하셔서 처음 수정화면에 들어갔을 때, user_id와 user_name을 받아올 수 있도록 하셨는데요. 저는 이걸 더 간단하게 해보고자 컨트롤러 서비스 Dao 매퍼 이런식으로 해줘서, 서비스에서 set을 통해 넣어주는게 아니라, Dao에서부터 아예 빈을 받아오도록 해서 그 빈을 tempModifyUserBean에 넣어줬는데요. (tempModifyUserBean = userDao.getTempModifyUserBean(tempModifyUserBean);이렇게 set을 통해 넣어준게 아니라 바로 넣어줘버렸습니다. ) 이렇게 하니깐 수정화면에 들어갔을 때 user_name이랑 user_id가 안나옵니다. 혹시 그 이유를 알 수 있을까요? 서비스에서 System.out.println()으로 이름을 찍어봤을 때는 잘 나오는데요. 이유를 알고 싶습니다.
-
미해결지금 당장 성과내기, 페이스북 퍼포먼스 마케팅 실습
강의 이미지,영상자료 열기관련
안녕하세요. bit.ly/2M8fJhh 이 파일에 들어가 영상이랑 이미지 자료를 다운받으려 하는데, 구글 엑세스 권한때문에 열리지 안습니다. vkdrkd12@gmail.com 여기로 자료좀 받을수 있을까요?
-
미해결C 와 C++ 을 동시에 배워보자 - 두들낙서의 C/C++
마지막 문제 질문입니다.
char로 문자배열을 받은 뒤 for문에서 i<sizeof(arr)로 하면 전체 문자열을 불러오는 게 아닌 건가요? sizeof로 만들 때 문자열의 중간까지만 공백이 제거된 상태로 나와서 질문드립니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
주석처리 방법 여쭙습니다.
너무 좋은 강의 잘 들었습니다. 너무 기초적인 질문이라 죄송하지만..주석처리#/주석해제는 어떻게 하는 것인지요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
동적 쿼리를 이용해서 엔티티를 모르는 DB에 접근해 결과를 뽑아낼 수 있을까요?
안녕하세요 스프링 기초부터 활용편까지 유익하게 듣고 있습니다. 강의를 수강하면서 토이 프로젝트를 만들어보고 싶은데, 동적 쿼리나 JPA에 익숙하지 않다보니 궁금한게 많습니다. 그래서 강의내용과 직접적인 연관이 없음에도 강사님이 전문가이시니 이렇게 질문 드립니다. 활용편에서는 DB와 스프링 프로젝트를 연결하고, 스프링에 엔티티를 만들고, 그 엔티티를 기반으로 DB에 테이블이 생성되고 연결되는 구조로 어플리케이션이 만들어졌습니다. 그런데 DB에 테이블이 이미 생성되어 있거나 테이블 구조가 바뀔수 있다고 할 때(테이블 Column이 바뀌거나, 테이블이 추가되는 경우 등)에도 JPA 개념으로 테이블을 객체로 가져와 결과를 뽑아내거나 join을 하거나 하는게 가능할까요? 엔티티의 멤버변수를 기반으로 DB 테이블 column을 만들다보니 스프링에 엔티티가 정의되어 있지 않거나 내용이 달라지면 안되겠지만, 혹시 방법이 있을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
로그아웃 관련 질문 있습니다.
강사님 보일러플레이트, 유투브 클론, 쇼핑몰 만들기, 도커강의 모두 듣고 이제 앱 개발 및 배포를 진행하려고 합니다. 강사님 github 에서 boilerplate-mern-stack-master 받아서 하는데 소스엔 토큰 유효시간은 포함되어 있지만 유효시간 체크는 없는거 같아요. 하루가 지나도 재접속하면 로그인 상태 입니다. 질문은 유효시간 체크는 어디에 어떤식으로 넣어주는게 좋을까요? 강사님의 방법 힌트 주시면 많은 도움이 될거 같습니다. 감사합니다.
-
미해결스프링 프레임워크 핵심 기술
에러 발생 질문드려요ㅠㅠ
심각: 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생 java.lang.NoClassDefFoundError: Lorg/springframework/beans/factory/access/BeanFactoryReference; at java.lang.Class.getDeclaredFields0(Native Method) at java.lang.Class.privateGetDeclaredFields(Unknown Source) at java.lang.Class.getDeclaredFields(Unknown Source) at org.apache.catalina.util.Introspection.getDeclaredFields(Introspection.java:110) at org.apache.catalina.core.DefaultInstanceManager.populateAnnotationsCache(DefaultInstanceManager.java:402) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:173) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:151) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4604) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5143) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:421) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:932) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Catalina.start(Catalina.java:633) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:344) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:475) Caused by: java.lang.ClassNotFoundException: org.springframework.beans.factory.access.BeanFactoryReference at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1365) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1188) ... 37 more 잘 실행되다가 이런 에러에 맞닥뜨리게 되었습니다. 원인이 무엇일까요...?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
Uncaught TypeError: a[b].target.className.indexOf is not a function
Panel header 를 클릭할때마다 Uncaught TypeError: a[b].target.className.indexOf is not a function 라는 오류가 콘솔창에 뜨는데 상관없는건지 궁금합니다 돌아가는데 문제는 없습니다
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
test5는 10만개가 넘어갑니다.
안녕하세요. 직접만든 힙으로 아래와같이 하면 틀리고 100000 --> 110000으로 하면 맞습니다. in5.txt는 108,071줄 입니다. 감사합니다~ hp = minHeap() for _ in range(100000): n = int(In()) if(n == -1): break elif(n == 0): print(hp.pop()) else: hp.insert(n)
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
강의를 완강하고 모든 예제를 연습하였는데 다음강의는 무엇을 들어야할까요?
HTML+CSS+Jquery 중급이론을 완강하고 모든 예제도 연습하였습니다. 하여 다음강의는 전체적인 구성과 배치를 배울 수있는 강의를 들으려고하는데 강사님께서 올리신 인강중에 무엇을 보면 좋을 지 모르겠습니다. 알려주시면 감사하겠습니다.
-
미해결IT인을 위한 ELK 통합로그시스템 구축과 활용
site 없네요
https://github.com/crypsisgroup/ 이하 파일사이트가없네요.
-
미해결[오피스 365] Admin Center 설정 및 이해
강의 질의 드립니다.
강의 자료로 사용되는 PPT 자료 받을 수 있을까요?
-
미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
pandas read_html은 파이참 같은 IDE에서는 작동을 안하나요?
구글 코랩에서 해보니.. 되는데... 파이참에서는 안되는 것 같아 문의드립니다.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
fontawesome에 대해 잘 모르겠던데,
그냥 우선 정주행 하다보면 선생님께서 알려주시는 파트가 나오는 건가요? 아니면, 선생님의 다른 동영상 강의를 찾아봐야 하는 부분일까요? 섹션 3의 '입력 필드 디자인을 꾸미는 가상클래스 활용한 실전 퍼블리싱(폰트어썸 사용한 입력 필드)'로 건너 뛰어 듣자니, 모르는 개념들이 또 나와서 그냥 정주행 해나 하고 혼란스러운 점이 있습니다. 웹디자인기능사 실기시험 완벽가이드에 나왔던 중복된 동영상은 본거라 점프하고 섹션3.HTML+CSS 실전 퍼블리싱 제작(Part 1) 부터 보고 있는데, 제가 혹시나 놓친게 있는지 모르겠어서 여쭤봅니다.
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
nodemon을 쳐도 실행되지 않습니다ㅠ
nodemon ./bin/www 를 쳐도 실행이 되지 않습니다ㅠㅠ
-
미해결MQTT 사물인터넷 통신 프로젝트 (Arduino, MQTT, Node.js, mongoDB, Android)
안드로이드 스튜디오 실행
안드로이드 스튜디오를 실행하는 과정에서 앱은 구동이 되는데 데이터는 출력되지 않는 오류가 발생합니다. LED 제어 버튼을 눌러도 아무런 LED는 아무런 반응이 없습니다.
-
미해결실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
con = DriverManager.getConncetion(url, id, pw); 여기서 빨간줄 가고 createStatement 란 것이 없다고 뜹니다. 어떻게 해결해야 하나요?
con = DriverManager.getConncetion(url, id, pw); 여기서 빨간줄 가고 createStatement 란 것이 없다고 뜹니다. 어떻게 해결해야 하나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
로그아웃 질문 입니다
로그인을 할 때 생성된 connect.sid 쿠키가 로그아웃을 해도 사라지지 않는데 (Application > Cookies 에서 확인 했을 경우) req.session.destroy(); 로 세션값을 제거한 것 처럼 쿠키도 따로 제거해주어야 하나요?