묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
카테고리 아이템, 오더 아이템
안녕하세요 강사님 혹시 주문과 상품의 many to many 관계에서는 order item의 entity를 생성하였는데 왜 카테고리와 상품의 many to many 관계에서는 entity분석까지는 category item을 생성하지 않고 테이블 관계에서만 category item 를 만들어 주었는지 알 수 있을까요? 또한 item의 속성값으로 앨범, 영화 등이 있는데 category의 역할은 정확히 무엇인지 궁금합니다!!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
강사님 안녕하세요 새로운 프로젝트로 복습해볼려고하는데
기존에만들어진 테이블은 다 지운다음에 MemberRepositoryTest를 돌려야 하는걸까요?? 여기에서 실행을 하면 The client will now receive all logging from the daemon (pid: 19944). The daemon log file: C:\Users\K\.gradle\daemon\6.8.3\daemon-19944.out.log Starting 13th build in daemon [uptime: 22 mins 13.087 secs, performance: 100%, non-heap usage: 30% of 256 MiB] Using 12 worker leases. Watching the file system is disabled Starting Build Settings evaluated using settings file 'E:\프로젝트\project-spring\settings.gradle'. Projects loaded. Root project using build file 'E:\프로젝트\project-spring\build.gradle'. Included projects: [root project 'project-spring'] > Configure project : Evaluating root project 'project-spring' using build file 'E:\프로젝트\project-spring\build.gradle'. Applying dependency management to configuration 'bootArchives' in project 'project-spring' Applying dependency management to configuration 'archives' in project 'project-spring' Applying dependency management to configuration 'default' in project 'project-spring' Applying dependency management to configuration 'compile' in project 'project-spring' Applying dependency management to configuration 'implementation' in project 'project-spring' Applying dependency management to configuration 'runtime' in project 'project-spring' Applying dependency management to configuration 'compileOnly' in project 'project-spring' Applying dependency management to configuration 'compileClasspath' in project 'project-spring' Applying dependency management to configuration 'annotationProcessor' in project 'project-spring' Applying dependency management to configuration 'runtimeOnly' in project 'project-spring' Applying dependency management to configuration 'runtimeClasspath' in project 'project-spring' Applying dependency management to configuration 'testCompile' in project 'project-spring' Applying dependency management to configuration 'testImplementation' in project 'project-spring' Applying dependency management to configuration 'testRuntime' in project 'project-spring' Applying dependency management to configuration 'testCompileOnly' in project 'project-spring' Applying dependency management to configuration 'testCompileClasspath' in project 'project-spring' Applying dependency management to configuration 'testAnnotationProcessor' in project 'project-spring' Applying dependency management to configuration 'testRuntimeOnly' in project 'project-spring' Applying dependency management to configuration 'testRuntimeClasspath' in project 'project-spring' Applying dependency management to configuration 'apiElements' in project 'project-spring' Applying dependency management to configuration 'runtimeElements' in project 'project-spring' Applying dependency management to configuration 'developmentOnly' in project 'project-spring' Applying dependency management to configuration 'productionRuntimeClasspath' in project 'project-spring' All projects evaluated. Selected primary task ':test' from project : Tasks to be executed: [task ':compileJava', task ':processResources', task ':classes', task ':compileTestJava', task ':processTestResources', task ':testClasses', task ':test'] Tasks that were excluded: [] Resolving global dependency management for project 'project-spring' Excluding [ognl:ognl] :compileJava (Thread[Execution worker for ':',5,main]) started. > Task :compileJava UP-TO-DATE Excluding [] Excluding [] Caching disabled for task ':compileJava' because: Build cache is disabled Skipping task ':compileJava' as it is up-to-date. :compileJava (Thread[Execution worker for ':',5,main]) completed. Took 0.112 secs. :processResources (Thread[Execution worker for ':',5,main]) started. > Task :processResources UP-TO-DATE Caching disabled for task ':processResources' because: Build cache is disabled Skipping task ':processResources' as it is up-to-date. :processResources (Thread[Execution worker for ':',5,main]) completed. Took 0.004 secs. :classes (Thread[Execution worker for ':',5,main]) started. > Task :classes UP-TO-DATE Skipping task ':classes' as it has no actions. :classes (Thread[Execution worker for ':',5,main]) completed. Took 0.0 secs. :compileTestJava (Thread[Execution worker for ':',5,main]) started. > Task :compileTestJava UP-TO-DATE Excluding [] Excluding [] Caching disabled for task ':compileTestJava' because: Build cache is disabled Skipping task ':compileTestJava' as it is up-to-date. :compileTestJava (Thread[Execution worker for ':',5,main]) completed. Took 0.057 secs. :processTestResources (Thread[Execution worker for ':',5,main]) started. > Task :processTestResources NO-SOURCE file or directory 'E:\프로젝트\project-spring\src\test\resources', not found Skipping task ':processTestResources' as it has no source files and no previous output files. :processTestResources (Thread[Execution worker for ':',5,main]) completed. Took 0.0 secs. :testClasses (Thread[Execution worker for ':',5,main]) started. > Task :testClasses UP-TO-DATE Skipping task ':testClasses' as it has no actions. :testClasses (Thread[Execution worker for ':',5,main]) completed. Took 0.0 secs. :test (Thread[Execution worker for ':',5,main]) started. Gradle Test Executor 12 started executing tests. Gradle Test Executor 12 finished executing tests. > Task :test FAILED Caching disabled for task ':test' because: Build cache is disabled Task ':test' is not up-to-date because: Task.upToDateWhen is false. Starting process 'Gradle Test Executor 12'. Working directory: E:\프로젝트\project-spring Command: C:\Program Files\Java\jdk-11.0.9\bin\java.exe -Dorg.gradle.native=false @C:\Users\K\AppData\Local\Temp\gradle-worker-classpath13757394591124725953txt -Xmx512m -Dfile.encoding=UTF-8 -Duser.country=KR -Duser.language=ko -Duser.variant -ea worker.org.gradle.process.internal.worker.GradleWorkerMain 'Gradle Test Executor 12' Successfully started process 'Gradle Test Executor 12' Finished generating test XML results (0.003 secs) into: E:\프로젝트\project-spring\build\test-results\test Generating HTML test report... Finished generating test html results (0.006 secs) into: E:\프로젝트\project-spring\build\reports\tests\test :test (Thread[Execution worker for ':',5,main]) completed. Took 1.808 secs. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':test'. > There were failing tests. See the report at: file:///E:/프로젝트/project-spring/build/reports/tests/test/index.html * Try: Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 3s 4 actionable tasks: 1 executed, 3 up-to-date 이렇게나오는데 어디가 잘못된건지 감이 잘안와서요
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
DB 문의 및 추후 강의 계획 문의드립니다~
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. 안녕하세요 강의 시작 전 궁금한 부분이 있어 질문드립니다. 1. Sqlite 사용하는 이유가 있을까요? (mysql 이나 MongoDB을 많이 사용하는거 같아서요) 또한 현업에서 어떠한 DB를 선호 하는지 문의 드립니다. 2. 추후 FCM을 구현하려고 하는데 expo 또는 react native를 통한 구현 강의 계획이 있는지 문의드립니다. PS. 라인업이 좋은거 같아요~ 후딱 강의 보고 올게요~
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
함수의 매개변수.
protected void service(HttpServletRequest request, HttpServletResponse response) 이런식으로 되어 있으면 WAS가 request나 response 객체를 만들어서 넣어주는 게 맞나요? 다른 예제 보면 request ,response 이외에 여러 파라미터를 넣는 경우들도 있고 이 예시 말고도 다른 함수에서도 이렇게 매개 변수를 받는 다고는 돼있지만 어떤 코드에서도 직접 매개변수를 넣어주지 않는데 저는 이 방식이 되게 헷갈리는거 같습니다. 구조를 모르고 사용법만 알게되는 거 같아서 걱정인데 이런 방식의 설계를 공부할 수 있는 방법이 따로 있는지 궁금합니다
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
랜덤포레트스 피쳐 관련 질문입니다.
선생님 안녕하세요. 랜덤포레스트나 앙상블 기법 관련해서 질문드립니다. 예제데이터의 경우 , 피쳐의 속성이 연속형 변수로 동일하던데 만약에, 피쳐가 연속, 이산, 이분형 변수여도 랜덤포레트스 등의 기법을 사용할 수 있는지 궁금합니다. 예) 컬럼1 : 연속형 / 컬럼2 : 바이너리 / 컬럼3: 이산형 변수 또한 변수의 종류에 상관없다면, 성능 개선을 위해서 피쳐의 데이터 속성을 통일시켜야 하는지도 궁금합니다. 감사합니다.
-
미해결그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법
NPS 계산에서 Passives 를 반영하지 않는 이유가 뭔가요?
NPS 계산에서 Passives 를 반영하지 않는 이유가 뭔가요?
-
미해결<M.B.I.T> 테스트 페이지 만들기! with Django
4분 30초 부분 궁금하여 질문드립니다.
.animate({ scrollTop: ((Math.floor($(window).scrollTop() / vheight) - 1))});라는 부분에서 scrollTop이 두번 쓰였는데, 밖에 쓰인 scrollTop: ()과 안에 쓰인 .scrollTop() 두개는 같은 개념의 메서드인가요?
-
해결됨Python 엑셀 프로그래밍 - with xlsxwriter
저장할 폴더 지정방법
강의 잘 봤습니다. 코딩 후 파일의 저장위치가 c/user/에 저장되었는데 저장할 위치를 지정하는 방법은 어떻게 되는지요? 강의를 했는데 제가 놓치고 실행한 내용이 있는지요
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
제공해주신 샘플파일 통으로 열어서 3가지 프로젝트중에 한개의 프로젝트를 실행시키는 방법을 문의 드립니다.
제공해 주신 예제 파일에 여러개의 프로젝트가 있습니다. 각 프로젝트 별로 main 파일을 실행을 하려고 할때 어떻게 모듈로 설정을 해야하는지 문의 드립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 부트로 바로 계속 들어도 되는걸까요?
안녕하세요 ! 졸업하고 스프링을 제대로 공부하고 싶어 영한님의 강의를 듣고있습니다. 전에 학부시절에 이클립스를 이용하여 아주 간단한 게시판만 만들어본 경험이 있습니다. 바로 계속해서 스프링 부트 강좌 커리큘럼을 들어도 괜찮을까요? 취업준비전 싱숭생숭한 걱정되는 마음에 갈피를 못잡아 남기게 됩니다. 읽어주셔서 감사합니다 !
-
미해결[2021] 요즘 누가 유료로 웹서비스 구축하나, 파이어베이스의 모든 것 - Javascript
몽고DB는 어떨까요?
몽고DB는 속도나 가격면에서 어떨까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
row_number, partition by
안녕하세요. 영한님, 실무과정중 질의드립니다. row_number, paration by를 통하여 rnk가 1인 (최신의 데이터)값을 조회하는 부분을 구현중에 있습니다. 관련하여 어떻게 할지 조언을 구합니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
질문있습니다.
안녕하세요. 강의를 보기 전 먼저 문제를 보고 풀어봤습니다. 배열 기호 안에서 연산을 하지 않고 temp라는 변수에 값을 담은 후 증감을 했습니다. 이렇게 하면 연산을 더 하게 돼 크기가 큰 문자열에선 속도 저하가 일어날까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
orphanRemoval 관련하여 질문 있습니다!
안녕하세요 영한님! orphanRemoval 옵션의 경우 cascade 옵션 없이 단독으로는 사용이 불가능한가요?? 강의에서 영한님이 예제로 사용하신 것과 동일한 Parent, Child 코드로 복습하면서 테스트 해본 결과로는 cascade에 ALL 또는 PERSIST 값이 있어야만 orphanRemoval 옵션이 동작하고 delete 쿼리가 나갔습니다. 영한님도 강의에서 cascade = ALL 과 같이 사용하면서 설명을 해주셨는데 JPA에서 이렇게 동작하도록 의도한 것인지 궁금합니다!
-
미해결SharePoint로 회사 파일 서버를 대체할 인트라넷 사이트 만들기
쉐어포인트에 Yammer 커뮤니티 가져오는 방법
강사님, 추가적으로 궁금한 사항이 있어서요. 질문1 쉐어포인트에 Yammer 커뮤니티를 가져오려고 하는데요. 기존에 저희가 Yammer를 활용하고 있지 않은 상태에서 Yammer에 'Q&A' 라는 커뮤니티를 만든 다음 쉐어포인트 메인 섹션에 웹파트에서 해당 커뮤니티를 가져오기하였습니다. 우선 제 화면에서는 잘 보이는데요. 다른 직원들 화면에서도 잘 보이고 올라오는 글도 보이게 하려면, Yammer에 직원 모두 가입을 시켜야 가능한 건가요? 질문2 쉐어포인트 사이트 구성시 문서라이브러리를 2가지 레이블로 구분하여 용도별로 구분했는데요. 예를 들어 레이블 A와 레이블 B를 만들고 레이블 A에는 문서라이브러리 A-1, A-2, A-3 을 만들었습니다. 레이블 B에는 문서라이브러리 B-1, B-2, B-3을 만들었습니다. 그런데 웹(PC 브라우져) 상에서는 제가 구성한데로 잘 보이는데 모바일 쉐어포인트 앱에서는 B-1이 A레이블에 포함되어 있어요. B-1을 삭제하고 다시 만들어 편집에서 B레이블에 옮겨도 PC브라우져 상에서는 제가 구성한데로 잘 보이는데 모바일에서는 계속 A 레이블 위치에서 보이는 이유는 어느 부분에서 잘못된 것일까요?
-
미해결Flutter + Firebase로 넷플릭스 UI 클론 코딩하기 [무작정 플러터]
2021.03.17일 기준입니다
두시간이나 헤맨것 같습니다... 현재 carouselslider 버젼 3.0.0이구요 carousel_slider: ^3.0.0 으로 입력하신다음에 꼭 carousel_slider.dart 가셔서 import 'package:carousel_slider/carousel_slider.dart';해주시고요.... (전 이거 안하고서 멍청하게 안된다고 찡찡거림) 그 뒤에 하단 처럼 작성하시면 될거에요.... 진짜.. 문제 자가 해결능력을 주셔서 감사합니다.. 스앵님 무사제대응원합니다! :-) CarouselSlider( items: images, options:CarouselOptions( onPageChanged:(index, reason){ setState((){ _currentpage =index; _currentKeyword = keywords[_currentPage]; }); }), ),
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
AWS에서 IAM에 권한추가할 때 AWSElasticBeanstalkFullAccess
AWSElasticBeanstalkFullAccess이게 검색이 안됩니다 .ㅠㅠ 아무리 찾아봐도 없습니다 ㅠㅠ 혹여나 권한 이름이 바꿨을까요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
제가 이해한게 맞는지 잘 모르겠어요
안녕하세요 강사님. 변경 감지와 병합 강의를 보다가 질문드립니다. 제가 지금까지 이해한 것이 맞는지 잘 모르겠어요. 영속성 컨텍스트 = 엔티티를 영구적으로 저장해주는 환경 영속성 컨텍스트가 관리하는 엔티티 = em.persist(이름)으로 persist를 해 준 엔티티 준영속 엔티티 = @Id 어노테이션을 통해 영속성 컨텍스트에 식별자가 저장 되었으나, persist하지 않아 영속성 컨텍스트가 관리하지 않는 상태 비영속 엔티티 = 일반적인 객체 생성 이렇게 이해를 했는데요, 그렇다면 강의에서 사용된 Book 객체는 상속받은 Item 객체에 @Id 가 있어서 준영속으로 보고 itemService.saveItem() 함수로 Book을 persist 했으므로 영속성 컨텍스트가 관리하는 엔티티가 됨. 이렇게 이해하는게 맞을까요? 그런데 제 생각에 이렇게 영속성 컨텍스트가 관리하는 엔티티가 되었다면 알아서 더티 체크를 통해 변경점이 적용될 것 같은데... 다시 @Transactional 을 이용해 flush하는게 이상해서 여쭤봅니다. 항상 답변해주셔서 감사합니다. 좋은 하루 되시길 바랍니다.
-
미해결쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정
패키징이 되지 않습니다..
안녕하세요 사용자 패키지를 만들고 사용하려 하는데 아래와 같은 에러가 발생하고 있습니다. 원인을 모르겠습니다.. go install을 해도 pkg에 파일이 생성되지 않고 있습니다. package tesProject/section1 is not in GOROOT (C:\Go\src\tesProject\section1)
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
이전 영화사이트의 보일러플레이트를 끄고싶어요
이전 영화클론코딩 사이트때 다운받은 보일러플레이트를 종료하고 싶어요 vscode편집기에서 없애고 싶은데 방법이 있을까요 ㅠㅠ 맥북 기준으로 설명 부탁드립니다..