묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결엑셀 2019 매크로 VBA 기초부터 완전 정복하기
예문 문의
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 교육 실습 할수 있는 예문이나 실습 자료는 어디서 받을수 있나요?
-
해결됨[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
min.insync.replicas=2
min.insync.replicas=2의 경우 복제가 완료된 개수를 말하는 것이라고 이해했습니다. 다만 강의의 그림에서 브로커#0(리더 파티션) 1개와 브로커#1(팔로워 파티션) 1개를 합쳐 2개가 됐다는 것으로 이해하면 될까요? 브로커#0(리더 파티션) + 브로커#1(팔로워 파티션) = 2 replicas 이 경우 1개가 복제 완료되었다고 말할 수 도 있을 것 같아서 헷갈리네요. 복사본의 갯수로 이해하는 것보단 실제 데이터 세트의 개수로 이해하는 것이 더 맞을까요?
-
미해결파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1
dataframe 열 수 설정 코드 질문
강의 9분 경에 DataFrame 열 수 설정 코드에서 pd.set_option('max_columns', None)으로 해주셨는데 에러가 나서 구글링해보니 pd.set_option('display.max_columns', None)으로 다들 되어 있더라구요. 두 코드의 차이가 있는 것인지 알고 싶습니다.
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
mongodb 연결 불가 문제
안녕하세요. .env에 MONGODB_URI를 못 읽어서 계속 mongodb connect 실패가 발생하고 있습니다. 혹시나 하여 app.modules.ts 에서 @Modules 앞 뒤로 MONGODB_URI를 콘솔로 찍어봤는데 @Modules 전에는 값이 안나오고 이후에는 잘 출력되는데요. 혹시 추가로 확인해야할 부분이 있을까요? 감사합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
궁금한게 생겼어요!
그 JPA는 스키마를 자동 생성해주는 기능이 있다고 배웠는데 혹시 이것도 commit을 main에서 해줘야지만 스키마를 자동 생성해주는건가요? 아님 그냥 클래스만 있는 상태에서 실행하면 만들어주는 건가요??
-
미해결반응형 웹사이트 포트폴리오(Architecture Agency)
beautify 대체 할 수 있는 확장이 있나요?
저는 beautify [이 확장은 더 이상 유지 관리되지 않으므로 더 이상 사용되지 않습니다.] 라고 나오는데 대체할만 한 게 있을까요? 그리고 수업 pdf 파일은 어디에서 다운 받나용~?
-
미해결Do it! 자바 프로그래밍 입문 with 은종쌤
어떻게 export/import를 안하고..?
Student 라는 클래스와 StudentText라는 서로 다른 클래스를 사용하고 는데 export/import이 연결해서 사용할 수 있는것인가요??
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
AttributeError: module 'collections' has no attribute 'Callable' 에러 처리 방법
강사님 안녕하세요. 강의 영상을 따라하던 중, 이러한 에러가 발생했습니다.. project/urls.py from django.conf import settings from django.conf.urls.static import static from django.contrib import admin from django.contrib.auth.decorators import login_required from django.urls import path, include from django.views.generic import TemplateView from django_pydenticon.views import image as pydenticon_image urlpatterns = [ path('admin/', admin.site.urls), path('', login_required(TemplateView.as_view(template_name='root.html')), name='root'), path('identicon/image/<path:data>/', pydenticon_image,name='pydenticon_image'), path('accounts/', include('accounts.urls')), ] if settings.DEBUG: import debug_toolbar urlpatterns += [ path('__debug__/', include(debug_toolbar.urls)) ] urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) project/sttings/common.py INSTALLED_APPS = [ # Django Apps 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', # Third Apps 'bootstrap4', 'debug_toolbar', 'django_pydenticon', # Local Apps 'accounts', ]
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
KFold를 사용하는 이유와 roc_auc가 더 높게 나오는 이유가 뭔가요..?
안녕하세요. 강의 내용 중 교차검증에서 질문이 있어 글을 남깁니다. 이전에 Stratified K 폴드는 불균형한 분포도를 가진 레이블 데이터 집합을 위한 K폴드 방식이라고 설명해주시면서 책에도 '왜곡된 레이블 데이터 세트에서는 반드시 Stratified K폴드를 이용해 교차 검증해야 합니다. 사실, 일반적으로 분류에서의 교차 검증은 K폴드가 아니라 Stratified K폴드로 분할돼야 합니다.' 라고 돼있는데 1. 여기서도 '만족 고객보다 불만족 고객이 훨씬 많은 불균형 데이터임에도 XGBClassifier와 LightGBM을 search_space값으로 교차검증할 때, StratifiedKFold가 아닌 KFold로 교차검증을 하는 특별한 이유가 있을까요..? 또, 실제로 제가 기존 소스코드에서 KFold가 아닌 Stratified로 돌렸을 때 2. XGB같은 경우 Stratified K폴드는 0.8456, KFold는 0.8457의 roc_auc값을 갖고, LightGBM 같은 경우 Stratified K폴드는 0.8411, KFold는 0.8446으로 두 모델 모두 KFold로 교차검증을 진행했을 때 더 높은 roc_auc값을 갖는 이유가 무엇인지 알 수 있을까요..? 제가 Stratified KFold와 KFold에 대해 잘못 이해하고 있는 것인지, 이런 경우에는 적용할 필요가 없는 것인지 알고 싶습니다 ㅠㅠ
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
warning 이 실제로 렌더링 됐는지를 보는건가요?
LoginForm.vue 파일만 보면 내용물에 warning이라는 클래스를 가진 태그가 입력되어 있잖아요? 근데 wrapper.find('.warning')으로 찾을 때는 실제로 저 엘리먼트가 렌더링이 되어야지만(v-if가 true) .exist한다고 뜨고, 렌더링 되지 않았으면(v-if가 false) exist하지 않는다고 뜨는건가요??
-
미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
실행이 되지 않습니다. EDM4U iOS 관련 에러
안녕하세요. 매번 강의 올려주시는 것 감사하게 보고 있습니다. 이번에도 강의보며 따라해보려 하는데 에러가 발생해서 질문드립니다. 실행 환경: Windows 10 Pro 21H2 실행한 유니티 버전: 2021.2.16f1 실행전에 수행한 사항: - 프로젝트 연 직후, EDM4U 관련 정보수집 팝업창에서 Yes 선택 - File/ Build Setting/ Android 선택/ Switch Flatform - project Settings/ Services/ New access/ Organizations/ 자신의 ID 생성 (Unable to link project to Unity Services 관련 경고 대처) 메시지: Assembly 'Assets/ExternalDependencyManager/Editor/1.2.169/Google.IOSResolver.dll' will not be loaded due to errors: Unable to resolve reference 'UnityEditor.iOS.Extensions.Xcode'. Is the assembly missing or incompatible with the current platform? Reference validation can be disabled in the Plugin Inspector. 해결하려 시도한 것 1: 'external-dependency-manager_version-1.2.169_manifest.txt' 이름 변경 https://github.com/googlesamples/unity-jar-resolver/issues/441 시도한 결과: 에러가 1개에서 4개로 늘어나고, 프로젝트를 닫았다가 다시 열었더니 Error 메시지 없이 실행이 되지 않음 해결하려 시도한 것 2: (기존 프로젝트 삭제 후, 다시 압축해제하고 연 프로젝트) Unity Hub에서 "iOS Build Support" 모듈을 설치 https://github.com/googlesamples/unity-jar-resolver/issues/412#issuecomment-724243829 결과: 에러 메시지 없이 실행이 되지 않음 => GameScene 넣고 실행 가능 최초 실행 시 화면 해결 시도 1,2 이후 화면 감사합니다.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌2)
시즌1,시즌2를 완벽히 다 이해하고 할수있으면 퍼블리싱 실력은 어느정도인가요?
제가 시즌1,시즌2를 영상을 끝까지 다보면서 열심히 따라해보고 연습해보고 있는데요 시즌1,시즌2를 완벽히 다 이해하고 할수있으면 퍼블리싱 실력은 어느정도인가요? 그리고 취업할때 실무에서도 문제없는 실력인가요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
질문이 있습니다 선생님
TLS가 쓰레드들 마다 각기 가지고 있는 독립적인 저장공간이고, 처음에 Heap이나 데이터 영역에서 어느정도의 메모리 block을 가져올때 Lock을 걸고 이후부터는 TLS를 가지고 있는 해당 쓰레드는 별도의 경합이 없이 해당 변수를 사용할 수 있다는것은 이해가 갔습니다. 그런데 여기서 궁금한게 만일 TLS가 가져온 데이터가 다른 쓰레드들도 읽거나 써야되는 데이터라면 어떻게 되나요? TLS에 있는 데이터를 반납하고 다시 데이터 영역에서 경합을 시키나요?
-
미해결스프링 핵심 원리 - 기본편
10분 59초
prototypeBean.addCount(); 여기에서 addCount() 메서드를 호출 할 수 있는 이유가 prototypeBean 변수를 PrototypeBean으로 선언해줘서인가요? 그러면 new 연산자도 필요없이 바로 접근이 가능한 건가요?
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
편리함을 주는 대신 성능이 저하되진 않나요?
안녕하세요. 좋은 강의 잘 듣고 있습니다. 이번 강의의 @GetMapping, @PostMapping을 보면서 문득 궁금증이 생겨 질문하게 됐습니다. 결론부터 말하자면 편리함은 성능과 트레이드 오프된 결과물이 아닐까? 라는 생각이 들었습니다. 이런 생각을 한 이유는 다음과 같습니다. @GetMapping을 타고 들어가보면 강의에서 말씀하신 것처럼 @RequestMapping(method=RequestMethod.GET)이 존재합니다. 즉, @GetMapping이라는 어노테이션을 만들기 위해 @RequestMapping + a의 코드가 작성된 것이죠. 여기서 @RequestMapping 대신 @GetMapping을 사용하므로써 코드가 깔끔해지고, 가독성이 좋아지고, 개발자가 편리하다라는 등의 이점이 생깁니다. 그런데 앞서 말했다시피 실질적인 코드는 +a가 됐으니 코드량과 코드의 동작은 오히려 늘어난 것 아닌가라는 생각이 듭니다. 그렇다면 성능적인 측면에서는 효율이 더 안좋아진 것이 아닐까? 이런 생각이 들었습니다. 더 확장해 보자면, 앞서 강의에서 들었던 프레임워크를 개선하는 과정이나 배민의 문구를 소개해 주셨던 부분을 돌이켜 보면, 어떤 것을 업그레이드 하고, 누군가에게 편하게 제공하기 위해 다른 곳에 많은 작업이 생긴다면 비슷한 맥락에서 편의와 성능이 트레이드 오프 된 것은 아닌지에 대해 궁금해서 질문 남기게 됐습니다. 감사합니다.
-
미해결스프링 핵심 원리 - 기본편
AutoConfigTest 실행하면서 오류가 자주 나네요..
3:58초 전에 위와 같은 코드를 짰는데 @Autowiredpublic OrderServiceImpl(MemberRepository memberRepository,DiscountPolicy rateDiscountPolicy) { //System.out.println("OrderServiceImpl"); this.memberRepository=memberRepository; this.discountPolicy=rateDiscountPolicy;} org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'orderServiceImpl' defined in file [C:\Users\zzang\Downloads\java\core\out\production\classes\hello\core\order\OrderServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'hello.core.member.MemberRepository' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {} at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.context.annotation.AnnotationConfigApplicationContext.<init>(AnnotationConfigApplicationContext.java:93) at hello.core.scan.AutoAppConfigTest.basicScan(AutoAppConfigTest.java:16) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84) at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115) at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1540) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1540) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:71) at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'hello.core.member.MemberRepository' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1790) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1346) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ... 83 more 오류가 나오는데 어디서부터 잘못된걸까요ㅠㅠ AutoAppConfig의 문제일까요.. 링크는 여기로 들어가시면 됩니다! https://drive.google.com/file/d/1B-JBgat07YrT12wD7DvbG2ysnRKa8WfR/view
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
질문남깁니다.
DFS를 3으로 호출했을때 3 0 1 2 까지 출력이 되고 2에서는 모든길이 막혀 for의 next가 5가 초과돼 종료가 됩니다. 근데 그 후에 뜬금없이 for문 안에 있는 DFS(next)가 실행이 되는데 이 부분이 이해가 가질않습니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
주문관련해서 몇가지 질문드립니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요.. Cascade에 관련하여 문의드립니다. order 객체에서 orderItems리스트에 Cascade를 ALL로 사용 하는것을 보았습니다. 일정 order의 엔티티를 삭제하면 연관된 orderItems 삭제될텐데, 이때 item입장에서 해당 주문상품(OrderItem)을 조회하는 경우가 생길때, order 객체에서 orderItems 리스트객에 Cascade ALL 대신 CASCADE PERSIST 만 선언해서 자동적으로 ORDER가 ORDERITEMS 리스트에 있을 때 같이 저장만되도록 사용해도 되는건지 ITEM입장에서도 연관이 되어 CASCADE 자체를 사용하면 안되는건지 궁금합니다. 감사합니다.
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
회원목록에서 404 오류 메시지가 나옵니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]JSP 파트에 있는 회원목록까지는 표시가 되는데 그 이후인 서블릿 mvc부터 회원가입 페이지는 표시가되는데 회원목록 페이지 표시가 안되고 404오류 메시지가 표시됩니다 https://drive.google.com/file/d/13OqZsRXRyLl4WjsKcAfFjRM0pK0COWCB/view?usp=sharing 구글드라이브에 올렸습니다. 헤매더라도 강의를 이어나가다보면 해결될줄 알고 또 다른 수강생분들이 질문하셨던 부분에서 답을 찾으려 했는데도 못찾아서 이렇게 남깁니다 확인 부탁드리겠습니다
-
미해결C#으로 로그인 가능한 앱 구현하기 Xamarin 자마린 폼즈 (안드로이드, 윈도우)
데이터 베이스가 생성이 안돼요
안녕하세요. 제가 APIDB를 ssms에서 만들려고 일단 Data Bases를 누르면 위에 있는 창이 뜨고 이제 Data Bases를 눌러 새 데이터베이스를 만들면 왼쪽처럼 아무 것도 안 뜹니다. 왜 그런 것인가요 제발 알려주세요 감사합니다.