묻고 답해요
130만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
회원 도메인 설계의 문제점 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 현재까지의 회원 도메인 셜계의 문제점은 MemberServiceImpl에서 저장소를 변경하고자 하는 경우, 내부 코드인 new MemoryMemberRepository(); 를 변경해야 한다는 점이고 , 이는 즉 추상화 뿐만 아니라 구현체에 까지 의존관계가 있기 때문이므로, DIP가 지켜지지 않는 상황이라고 설명해주셨는데요, 그렇다면 마찬가지 이유로 인해 OCP도 지켜지고 있지 않는 것이 맞는건지 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링통합테스트 회원가입 테스트 시 오류
안녕하세요. 회원가입 테스트 시 디비를 지우고 실행하면 이런 오류가 뜹니다. Join 메소드와 관련이 있는가 같은데 원인이 무엇이고 해결은 어떻게 할 수 있을까요.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
random함수 사용할때nextInt에서 오류가 나요
이부분에서 import를 했는데 alt+enter를 했는데도 계속 빨간 오류 표시가 뜨는데 이유를 알 수 있을까요 ㅠㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
member table inset 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. MEMBERS 에 insert 하려고하는데 아래와 같은 오류가 발생합니다. 실행하고자 하는 코드 : insert into member(name) values("spring") 오류 코드 Column "spring" not found; SQL statement:insert into member(name) values("spring") [42122-200] 42S22/42122 (도움말)org.h2.jdbc.JdbcSQLSyntaxErrorException: Column "spring" not found; SQL statement:insert into member(name) values("spring") [42122-200] at org.h2.message.DbException.getJdbcSQLException(DbException.java:453) at org.h2.message.DbException.getJdbcSQLException(DbException.java:429) at org.h2.message.DbException.get(DbException.java:205) at org.h2.message.DbException.get(DbException.java:181) at org.h2.expression.ExpressionColumn.getColumnException(ExpressionColumn.java:163) at org.h2.expression.ExpressionColumn.optimize(ExpressionColumn.java:145) at org.h2.command.dml.Insert.prepare(Insert.java:327) at org.h2.command.Parser.prepareCommand(Parser.java:744) at org.h2.engine.Session.prepareLocal(Session.java:657) at org.h2.engine.Session.prepareCommand(Session.java:595) at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1235) at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:212) at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:201) at org.h2.server.web.WebApp.getResult(WebApp.java:1459) at org.h2.server.web.WebApp.query(WebApp.java:1116) at org.h2.server.web.WebApp$1.next(WebApp.java:1078) at org.h2.server.web.WebApp$1.next(WebApp.java:1065) at org.h2.server.web.WebThread.process(WebThread.java:178) at org.h2.server.web.WebThread.run(WebThread.java:94) at java.base/java.lang.Thread.run(Thread.java:834) test.mv도 읽기전용이 아닌것을 확인했습니다. 왜 이런 오류가 발생하고.. insert가 안될까요?
-
해결됨제대로 파는 Git & GitHub - by 얄코
질문있습니다!!
Section 2. 시간 여행하기에서Lesson 4. SourceTree이 강의에서요sourcetree로 revert 진행했을때, 만약에 'Replace Lions with Leopards'로 revert를 했을 경우, 이전 강의에서 처럼 충돌 나면 sourecetree에서는 어떻게 해결하나요??
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
런타임에러
안녕하세요. 제가 강의 듣기전 작성해봤는데 이건 런타임 에러가 뜨네요. 이렇게 작성하면 왜 런타임에러가 뜨는건가요? 그리고 선생님께서 알려주신 방법은 런타임에러를 방지하고자 하는 전형적인 방법인가요? public static ArrayList<Integer> main(String[] args) { Scanner sc = new Scanner(System.in); int num1 = sc.nextInt(); int num2 = sc.nextInt(); int[] num3 = new int[num1]; for(int i=0; i<num1; i++) { num3[i] = sc.nextInt(); } HashMap<Integer,Integer> map = new HashMap<>(); ArrayList<Integer> result = new ArrayList<Integer>(); for(int i=0; i<num2; i++) { for(int j=i; j<num2+i; j++) { map.put(num3[j], map.getOrDefault(num3[j],0)+1); } result.add(map.size()); map.clear(); } return result; }
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
test파일 연결오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 이러한 오류가 뜨는데.. 어떻게 해결해야 할까요.? 스프링을 켠 상태에서 h2를 연결해야하나요? Database "C:/Users/USER/test" not found, either pre-create it or allow remote database creation (not recommended in secure environments) [90149-200] 90149/90149 (도움말) 오류내용은 위와 같습니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
concat 오류??
데이터 병합과정에서 무슨 오류가 났는지 모르겠는데 2015년값이 두개로 나눠서 출력됩니다.. 어떻게 해결해야할까요?
-
해결됨실전! 스프링 데이터 JPA
Projections 파트 진행 중 질문드립니다.
안녕하세요 강의 듣던 중 오류가 발생해 질문 드립니다 Projections 파트 진행 중, Closed Projections 파트에서 다음과 같이 작성을 하고 MemberRepository 단에서 다음과 같이 작성시 정상 작동되던 테스트 코드들이 모두 오류를 뱉어냅니다. 그런데, 해당 Projections을 Open Projections로 변경하여 다음과 같이 작성시에는 모든 테스트 코드가 정상작동 됩니다. 하지만, Projections 테스트 코드에서는 username과 age만 출력되어야 하는데 다음과 같이 Member객체가 그대로 출력되고 있습니다 구글 검색시, camelCase와 SnakeCase 처리 관련 이슈라는 말도 있는데, 해당 프로젝트에서는 username으로 해당 이슈와 관련 없는 것 같아 이렇게 질문 드립니다. 항상 좋은 강의 감사드립니다. 프로젝트 구글 공유 링크 https://drive.google.com/file/d/1ehrcDJsZzm3_bNc9TXx8OxCLY6Bksstb/view 오류 코드 전문 java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:132) at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:124) at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:190) at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:132) at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:248) at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:138) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$8(ClassBasedTestDescriptor.java:363) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:368) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$9(ClassBasedTestDescriptor.java:363) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312) at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:362) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:283) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:282) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:272) at java.base/java.util.Optional.orElseGet(Optional.java:369) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:271) at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:102) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:101) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:66) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) 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:1541) 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.UnsatisfiedDependencyException: Error creating bean with name 'memberController' defined in file [C:\Users\Gwanho\Desktop\Pro\Inflearn-JPA\4. Spring Data JPA\data-jpa\out\production\classes\study\datajpa\controller\MemberController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'memberRepository' defined in study.datajpa.repository.MemberRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is org.springframework.data.repository.query.QueryCreationException: Could not create query for public abstract java.util.List study.datajpa.repository.MemberRepository.findProjectionsByUsername(java.lang.String)! Reason: Failed to create query for method public abstract java.util.List study.datajpa.repository.MemberRepository.findProjectionsByUsername(java.lang.String)! null; nested exception is java.lang.IllegalArgumentException: Failed to create query for method public abstract java.util.List study.datajpa.repository.MemberRepository.findProjectionsByUsername(java.lang.String)! null 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:953) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:414) at org.springframework.boot.SpringApplication.run(SpringApplication.java:302) at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:136) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:99) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124) ... 71 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'memberRepository' defined in study.datajpa.repository.MemberRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is org.springframework.data.repository.query.QueryCreationException: Could not create query for public abstract java.util.List study.datajpa.repository.MemberRepository.findProjectionsByUsername(java.lang.String)! Reason: Failed to create query for method public abstract java.util.List study.datajpa.repository.MemberRepository.findProjectionsByUsername(java.lang.String)! null; nested exception is java.lang.IllegalArgumentException: Failed to create query for method public abstract java.util.List study.datajpa.repository.MemberRepository.findProjectionsByUsername(java.lang.String)! null at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) 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.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1389) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1309) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ... 89 more Caused by: org.springframework.data.repository.query.QueryCreationException: Could not create query for public abstract java.util.List study.datajpa.repository.MemberRepository.findProjectionsByUsername(java.lang.String)! Reason: Failed to create query for method public abstract java.util.List study.datajpa.repository.MemberRepository.findProjectionsByUsername(java.lang.String)! null; nested exception is java.lang.IllegalArgumentException: Failed to create query for method public abstract java.util.List study.datajpa.repository.MemberRepository.findProjectionsByUsername(java.lang.String)! null at org.springframework.data.repository.query.QueryCreationException.create(QueryCreationException.java:101) at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.lookupQuery(QueryExecutorMethodInterceptor.java:106) at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.lambda$mapMethodsToQuery$1(QueryExecutorMethodInterceptor.java:94) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at java.base/java.util.Collections$UnmodifiableCollection$1.forEachRemaining(Collections.java:1054) at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.mapMethodsToQuery(QueryExecutorMethodInterceptor.java:96) at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.lambda$new$0(QueryExecutorMethodInterceptor.java:86) at java.base/java.util.Optional.map(Optional.java:265) at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.<init>(QueryExecutorMethodInterceptor.java:86) at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:364) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.lambda$afterPropertiesSet$5(RepositoryFactoryBeanSupport.java:322) at org.springframework.data.util.Lazy.getNullable(Lazy.java:230) at org.springframework.data.util.Lazy.get(Lazy.java:114) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:328) at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) ... 100 more Caused by: java.lang.IllegalArgumentException: Failed to create query for method public abstract java.util.List study.datajpa.repository.MemberRepository.findProjectionsByUsername(java.lang.String)! null at org.springframework.data.jpa.repository.query.PartTreeJpaQuery.<init>(PartTreeJpaQuery.java:96) at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$CreateQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:113) at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$CreateIfNotFoundQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:254) at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$AbstractQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:87) at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.lookupQuery(QueryExecutorMethodInterceptor.java:102) ... 122 more Caused by: java.lang.NullPointerException at org.springframework.data.jpa.repository.query.JpaQueryCreator.complete(JpaQueryCreator.java:181) at org.springframework.data.jpa.repository.query.JpaQueryCreator.complete(JpaQueryCreator.java:152) at org.springframework.data.jpa.repository.query.JpaQueryCreator.complete(JpaQueryCreator.java:59) at org.springframework.data.repository.query.parser.AbstractQueryCreator.createQuery(AbstractQueryCreator.java:95) at org.springframework.data.repository.query.parser.AbstractQueryCreator.createQuery(AbstractQueryCreator.java:81) at org.springframework.data.jpa.repository.query.PartTreeJpaQuery$QueryPreparer.<init>(PartTreeJpaQuery.java:217) at org.springframework.data.jpa.repository.query.PartTreeJpaQuery.<init>(PartTreeJpaQuery.java:92) ... 126 more
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 퀘스트&업적 시스템
강의 다 보고 몇가지 질문할게 있습니다.
일단 너무 좋은 강의 감사합니다. 모듈을 어떻게 만드는지 이벤트를 어떻게 쓰는지 잘 배웠습니다. 질문이 몇개 있는데요. 1) 질문은 QuestSystem.cs에서 private void Awake() { questDatatabase = Resources.Load<QuestDatabase>("QuestDatabase"); achievementDatabase = Resources.Load<QuestDatabase>("AchievementDatabase"); if (!Load()) { foreach (var achievement in achievementDatabase.Quests) Register(achievement); } } 되어 있는데.. 이러면 작동이 안해서..이부분이 올려주신 섹션10 Script 스크립트도 위에 처럼 되어 있어서.. if (!Load()) { foreach (var quest in questDatatabase.Quests) Register(quest); foreach (var achievement in achievementDatabase.Quests) Register(achievement); } 이렇게 수정 했는데요. 이렇게 수정하면 맞는거겠죠? 2. 질문은 제가 퀘스트와 업적을 엑셀로 만들어서 관리하고 있는데요.이걸 엑셀로 데이타를 Quest(ScriptableObject)로 만들어서 사용하면 데이타를 양분해서 엑셀은 엑셀대로 수정관리하고 Quest(ScriptableObject)대로 수정 관리 되면 통일성이 떨어지는거 같아서요. 강사님이라면 기획자가 엑셀로 넣어준 퀘스트 데이타를 어떻게 만드신 퀘스트 시스템에 적용하실건가요? (엑셀 구조가 지금 퀘스트 구조랑 유사합니다) 1)엑셀 데이타를 파싱해서 Quest(ScriptableObject)를 생성해서 한다. 2)엑셀 데이타에 맞는 방식으로 모듈화 한다. 3)다른 좋은방법이 있다.(있으시면 설명 좀..) 3.스킬시스템도 모듈화 강의를 해주신다고 하셨는데. 너무 궁금해서 예고편으로 어떤 구조로 만드는지 설명 좀 해주실 수 있을까요? 이틀테면 발사체 스킬이면 날라가는 방식(직선,방사형,곡선), 날라가는거리, 이동속도, 데미지, 피격 이펙트, 발사 이펙트 등등.. 이걸 어떻게 나눠서 모듈화 하는지..가 궁금하네요.. 나머지는 다음 강의 하실떄 하면 좋을거 같은 의견인데요. 1) 구조를 나타내는 그림이 있었으면 좋겠어. 처음 강의 시작할떄 그림으로 구조를 한번 설명 해시면 이해가 빠를거 같습니다. 2) 코딩마치시고 실행할때 디버그로 타고 가면서 어떻게 동작되는지 한번 더 설명해 줬으면 좋겠습니다. 3) 유니티 프로젝트를 압축한 소스를 제공해주셨으면 좋겠습니다. ScriptableObject로 만들어진 task,quest 세팅도 잘못하면 안되는데.. 그런 부분 잘못하면 찾기가 너무 어렵더라고요. 완성 프로젝트로 비교하면서 어디가 잘못되었는지 찾을수 있으면 좋을거 같습니다. 긴 글 읽어주셔서 감사하고요. 오랜만에 너무 좋은 강의가 이렇게 길게 적게 되었습니다. 아무쪼록 코로나 조심하시고 스킬시스템 강좌도 빨리 봤으면 좋겠네요!! 감사합니다
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
도형 로딩 애니메이션 색 적용 문의드립니다.
css 키프레임 애니메이션 - 사각형 좌표 변경 로딩 애니메이션 두 개의 객체를 가지고 사각형 좌표 모양으로 시간차를 두고 로딩되는 애니메이션 효과 강의인데요. 두 번째 span 태그의 색상이 조금 이상해서요. 강의에서 보이는 예제는 두 객체에 적용한 색상값인데요 crimson-blue(25%)-orange(50%)-green(100%) 두 번째 객체는 75%구간에서 100%구간까지 회색으로 보여집니다. span 태그에 배경으로 회색을 줘서 그런 것 같은데요. 강의에서 예제는 4가지 색상으로 각각 위치에서 잘 보여지는 것 같은데요. 강의에서도 회색으로 보여지네요. 예제처럼 색상이 제대로 보이려면 어떻게 적용해야 할까요? (아래 코딩은 강의와 동일합니다.)
-
미해결예제로 공부하는 Python 100 문제풀이 Part.1
is와 ==연산자 부분 수업하신 내용과 다른 결과 출력
강의 내용에서는 숫자 출력이 같은 ID값을 갖는데 제가 직접 시도해보니 다른 주소가 생성이 되어 False결과 값이 나옵니다. 문자와 리스트는 제대로 값이 출력되는데 무엇이 문제인가요??
-
미해결홍정모의 따라하며 배우는 C언어
2:50 질문 있습니다.
11-1 강의에서 교수님께서 const char m2[15] = { 'L', 'o', 'v', 'e', ' ', 'y', 'o', 'u', '!', '\0'); 에서 '\0'를 빼먹어도 컴파일러가 대신 '\0'를 대신 넣어준다고 하셨고 실제로 '!' 뒤의 자리가 '\0'로 채워졌습니다. 근데 이 강의 예제에서 char str[] = { 'H', 'I', '!' }; puts(str); 에서는 출력에 '\0'를 인지하지 못하고 외계어가 출력되는 것은 char str[]의 인덱스 사이즈가 초기화되지 않아서이기 때문인건가요?
-
미해결쉽고 빠르게 익히는 Power BI (기본편)
10:12 맵차트 아이콘이 저한테는 안뜹니다. 어떻게 하나요?
10:12 맵차트 아이콘이 저한테는 안뜹니다. 어떻게 하나요?
-
미해결스프링 시큐리티
FilterChainProxy에서 14개의 필터 루프돌때
FilterChainProxy에서 14개의 필터 루프돌때 디버깅을 해보면 한번에 순차적으로 쭉 안가고 왜 중간에 특정필터에서 첨부터 다시 돌게 되나요?
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
외부패키지(sweetalert2) 관련하여 질문드립니다
안녕하세요 선생님! 외부패키지 연결 관련하여 문의드립니다 말씀해주신 방법으로 외부패키지를 설치하고 연결하였는데요 터미널에 이런 오류가 뜨더라구요ㅠㅠㅠ 왜 이런 현상이 일어나는지 궁금합니다~
-
미해결홍정모의 따라하며 배우는 C언어
파일 read경로
파일 입출력에서 파일을 읽어올때 visual studio 프로젝트 파일이 있는 폴더에 읽어올 텍스트파일을 만들고 나서 fopen "r"모드로 읽어올려고 하면 항상 if(fp=fopen("test","r")==NULL) printf("fail to open your file"); 이부분에 의해서 fail to open your file이라 콘솔창에 뜨고 읽어오지를 못하는데..제가 봤을때 파일의 경로 문제?인거 같은데 이거를 어떻게 해결해야 할까요???
-
미해결스파크 머신러닝 완벽 가이드 - Part 1
실습코드 로딩 과정이 혹시 빠지지 않았나요?
csv파일을 로드하여 Spark DataFrame 생성하기 및 head()와 limit() 이해하기 여기서 실습코드로딩과정이 혹시 빠지지않았나요
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
웹펙5
백엔드를 실행시키고 클라이언트 부분은 npm run start 로 실행시키니 로컬호스트가 뜨고 에러를 보여줍니다. 에러를 찾아보니 웹팩5에서는 자동으로 더이상 뭔가를 해주지 않는다고 말하는거 같은데 이를 해결하려면 fallback을 뭐 하라는것 같은데 이거를 어떻게 해야하는지 모르겠습니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
KFOLD의 For 구문 작성시 DATAFRAME 적용 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. features와 lable 인자가 DataFrame 형태로 넣었을 때 해당 코드를 돌려보면 accuaracy 값이 3번 모두 1.0이 나옵니다. DataFrame을 인자로 받을 때는 인덱싱을 어떻게 진행해야되는지 알고 싶습니다. featues = iris_df[ :, :-1 ] labels = iris_df["label"] for train_index, test_index in skfold. split( features, labels ) : X_train, y_train = features. iloc[train_index], labels. iloc[train_index] X_test, y_test = features. iloc[test_index], labels. iloc[test_index] dt_clf.fit(X_train,y_train) pred= dt_clf.predict(X_test) accuracy= np.round(accuracy_score(y_test, pred),4 )