묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
non-zero exit value 1 에러
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]non-exit value 1 에러가 발생합니다.Build and run을 IntelliJ로 바꾸면 BeanCreationException, NoClassDefFoundError, ClassNotFoundException 이 뜨고재부팅도 해보고 서버포트도 바꿔서 해봤는데 계속 그러네요ㅠㅠ무료버전 사용중이고 코드는 오타 없는 것 같은데 왜그럴까요
-
미해결수학으로부터 인류를 자유롭게 하라(미적분학 Part.I) - 미분
신규 수업 ppt가 업로드 되지 않았습니다.
새로 업로드 해주신 수업의 ppt를 다운받고 싶습니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
AOP 강의 중 순환참조오류발생
■ 발생에러Description:The dependencies of some of the beans in the application context form a cycle:memberController defined in file [C:\Users\----\Documents\coding_study\spring_boot\hello-spring\out\production\classes\hello\hellospring\controller\MemberController.class]↓memberService defined in class path resource [hello/hellospring/SpringConfig.class]┌─────┐| timeTraceAop defined in class path resource [hello/hellospring/SpringConfig.class]└─────┘Action:Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true. --------------------------------------------------------------------------------------------------- ■ 질문사항안녕하세요. 수고 많으십니다. 강의 진행 중 발생한 순환참조오류에 대해 알고싶습니다.스프링 입문 - 섹션7. AOP적용 강의 진행 중 발생한 에러입니다.스프링 빈을 등록할 때 @Component 어노테이션을 사용해 컴포넌트 스캔을 진행하거나 SpringConfig파일에서 @bean 어노테이션을 사용해 빈을 등록하거나 둘 중 어떤 것을 사용해도 된다고 알고있습니다.SpringConfig파일에서 등록할 때는 순환참조오류가 발생하고, TimeTraceAop 클래스에 @Component 어노테이션을 사용하면 해당 오류가 발생하지 않는 것을 확인했습니다.구글링을 통해 해당 에러가 순환 참조 오류로, 순환 참조가 발생한다면 스프링은 어느 빈을 먼저 생성해야 할지 결정하지 못하게 되어 발생하게 된다는 것을 알았습니다. 하지만 순환참조오류가 발생하는 원인만 알았을 뿐, 1. 실제로 timeTraceAop가 왜 순환참조에 갇히게 되었는지 잘 모르겠습니다.2. 왜 SpringConfig에서 등록하는 것과 @Component 어노테이션을 사용한 결과에 차이가 발생하는 것인가요?이해를 도와주시면 감사하겠습니다.
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
16분경 onChangeText에 useInput을 사용해도 되지 않나요?
[text, setText]와 onChangeText를 만들어놓은 훅 useInput을 사용해서 코딩해도 되지 않나요? 그렇게 하지 않은 이유가 긍금합니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
테스트 코드에서 의존성 주입 질문있어요 !!
public class MemberService { private final MemberRepository memberRepository; public MemberService(MemberRepository memberRepository) { this.memberRepository = memberRepository; }강사님 코드에서 생성자 주입방식으로 의존성 주입이 되는 것을 확인했습니다. 그 다음 테스트 코드 작성시에는 아래와 같습니다.class MemberServiceTest { MemberService memberService; MemoryMemberRepository memberRepository; @BeforeEach public void beforeEach(){ memberRepository = new MemoryMemberRepository(); memberService = new MemberService(memberRepository); }@BeforeEach를 사용하면 테스트 마다 memberRepository 객체가 만들어서 서로 다른 객체로 테스트가 진행되지 않나요 ??? @BeforeEach가 아닌 @BeforeAll이 되어야 하지 않나요 ??
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
아래 오류가 뜨면서 vscode가 컴파일이 되지 않는데.. 혹시 왜이럴까요?
(사진)
-
미해결FreeRTOS 프로그래밍
freeRTOS와 USB_Device와의 관계
안녕하십니까현재 수업을 듣고있는 학생인데요.선생님 수업 실습중에 STM32CubeMX을 이용하여 STM32F405ZGT6의 코딩중에, 미들웨어 FreeRtos와 USB_Device가 같이 이용 하지 못하는건지 궁금합니다.Generate Code를 누르면 USB Device의 코드가 없어집니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
공통 에러 처리 케이스
공통 에러 처리 방법 문의드립니다.ErrorController 인터페이스를 상속 받아서 별도 생성에러 관련 인터셉터 만들고 afterCompletion 메소드에서 Exception 처리하는 방법이렇게 두가지 케이스가 있는데 어떤 장/단이 있을까요?에러 처리 용도로만 보면 기능의 큰 차이점이 없어 보이고 단순히 방법의 차이인거 같아서 질문드립니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
폼이 여러개 있을때 getParameter()로 정보 지정하기
[질문 내용]10:53request.getParameter() 로 폼의 정보를 꺼낸다고 했는데, MemberFormServlet를 상속하거나, 연결해주는 코드를 작성하지 않아도 MemberSaveServlet으로 넘어가는 이유가 궁금합니다.예를 들어 제가 폼을 여러개 작성해도 패키지만 같다면 saveServelt에서 getPrameter으로 원하는 폼정보를 꺼낼 수 있나요?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
npm에서 apollo-server 찾으면 graphql-ws 나오는데 이거 맞나요?
npm에서 apollo-server 찾으면 graphql-ws 나오는데 이거 맞나요?기존것이 디플리케이티드 되었다는 글을 보았는데,그럼 기존것을 어떻게 사용 가능한가요? npm에서 검색하면 graphql-ws 나오는데 이걸로 쓰는게 맞는지요? 사용법도 많이 달라진거 같아서 다음 진도 나가기가 어렵네요 ㅠ
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
serializeUser가 호출되지 않습니다.
아직은 DB를 붙이기 전인데요, passport-kakao에서 얻어온 ID를 session에 저장하고, SessionGuard를 만들어서, 여기까지는 동작합니다.https://github.com/youngkiu/nestjs-kakaologin/blob/main/src/auth/session.serializer.ts그런데, serializer에 breakpoint를 잡아도 호출되지 않습니다.도움 부탁드려요.
-
미해결스프링 시큐리티
Security 의 에러 처리에 대한 문의
안녕하세요~~ 에러처리에 대한 작업을 하다가 궁금한 점들이 발생해서 문의를 남기게 되었습니다.개인적으로 실습을 해보던 중, AuthenticationFilter 를 적용하고 Exception 을 적용해서 실습을 해보고 있었습니다.그러다가 ExceptionTranslationFilter 에서 처리해주는 것이 오직 [인증 예외] 와 [인가 예외] 두 개밖에 없다는 점을 이해할 수 있었습니다. 그래서 인증 예외가 발생하면 FailureHandler 로 가고, FailureHandler 가 없을 경우에는 EntryPoint 로 가주는 것 같습니다.이 때, Security 내에서 일반 Exception 이 발생하면 어떻게 되는지 알 수 있을까요? AuthFilter 다음에 LoginFilter 가 있는데, LoginFilter 에서 ObjectMapper 가 exception 을 발생하게 되어서, 하나하나 다 따라가보니 그냥 throw 처리를 하고, 그 throw 를 바로 Response 에 작성하는 모습인 것 같았습니다. (Exception 도 맨 위로 가보니 IOException 이였습니다)https://mangkyu.tistory.com/204이런 블로그를 보면 Spring 의 예외처리 방식이 나와있는데, Security 에서 Spring MVC 로 넘어가지 않기 때문에 Security 에서 그냥 바로 에러를 Response에 작성하게 되는 걸까요? ================= 더 살펴본 다음에 남기는 사항LoginFilter 에서 난 에러이므로 따라가다 보니 결국에는 OncePerRequestFilter 가 에러를 처리하는 방식대로 가는 것 같습니다...
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Black & White 의 이미지 인식 및 segmentation
항상 강의 잘 보고 있습니다. 감사합니다.제가 도면을 인식하는 모델을 만들어 보려고 하는데요,아시다시피 모든 건축 도면들은 대부분 일반적인 jpg 이미지와는 달리 black & white 이고 대부분이 선과 패턴으로 이루어져 있습니다. 또 치수, text & 리드선 이 있구요. 이런 도면을 인식한다고 가정했을때, 어떤 방법이 가장 효율적이거나 혹은 인식 성공률이 높을까요? 지금까지 제가 해온방법은 CVAT 을 사용해서 하나하나 레이블링을 해오고 있는 중입니다. 아래의 이미지처럼요. 현재 계속 이미지를 계속 레이블 중이긴 합니다만 저 세그멘테이션 inferential 의 성능이 얼마나 나올지.. 이게 맞는 방법인가??? 싶어서 잘못된 방법으로 너무 많은 시간을 소비하는건 아닌가 싶어서 이렇게 여쭤봅니다. 나중에 OCR을 통해서 텍스트를 인식한 후, 그 텍스트가 지시선을 따라서 레이블링과 매칭되도록 해야하는데 그런것도 CV2에서 가능할까요..혹시 이런 경우에 제가 dataset도면에 preprocessing 을 하는게 도움이 될까요? 예를들면 색을 칠한다든가 하는거요. 이렇게 색을 하나하나 다 칠해서 train 데이터를 만들면 인식 성공률이 매우 높아지지 않을까 하는 생각을 갖고는 있습니다... 다만 이게 우리가 알고 있는 일반적인 '도면' (Black & white) 의 적용에는 무리가 있을 것 같다는 생각이 듭니다. 선생님께서 혹시 이런 프로젝트를 접하신다면 어떤식으로 도면 인식을 접근하실것 같으신가요? 어떠한 의견이라도 주시면 너무나 감사드리겠습니다. 감사합니다.
-
해결됨PHP 개발자의 최종 테크트리, 라라벨 강의
larvael 접속
안녕하세요, 선생님!sail 명령어와 docker구조 강의 수강 중에 다른 공부를 하기 위해서 다른 폴더를 열어서 작업하다가 다시 강의로 돌아와서 라라벨을 실행하려는데, 라라벨 접속을 어떻게 하죠.. vscode에서 var/www/html을 열어서 터미널로 sail up -d명령어를 실행했는데, 파일 구조에 문제가 있는 것 같습니다... (alias 설정으로 sail up 만으로도 라라벨 시작할 수 있도록 해놓은 상태입니다.)
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
크롤링안되는 현상 문의 드립니다.
강의 내용 25분 01초 입니다.강의를 보면, 코드를 실행했는데start_page, end_page 가 아래와 같을때, 수집하는게 없으니 오류 아닌지 궁금합니다.0, None10, 20위와 같을때는 크롤링 되는게 없고20, 20일때만 크롤링이 되는데, 이유가 무엇인지 궁금합니다.
-
미해결처음 만난 리액트(React)
Error : Invaild hook call
이제 마지막 강의를 듣는 중인데..코드를 다 작성한 후 앱을 실행하니 빈 화면만 뜹니다.오류 화면은 아래와 같구요.맨 처음 나온 에러가 Invaild hook call이어서Invalid Hook Call Warning – React (reactjs.org)해당 링크로 들어가 확인해봤는데,제 생각엔 Duplicate React 에러인 것 같은데 해결 방법을 모르겠어요.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-J 9375
http://boj.kr/b8ffa79b7bbc43a7b291d205f9015698안녕하세요 위 코드처럼 map을 전역변수로 선언하면 출력 초과가 뜨는데 main함수 안에 선언하면 오류가 나지 않더라구요.그 이유를 알 수 있을까요?
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 데이터 JPA 수업 7분경 테스트 실행시 오류
안녕하세요 스프링 데이터 JPA수업 중 7:01 에서 처럼 통합테스트 코드를 실행했을 때 아래와 같은 오류가 발생합니다ㅠㅜ 어떻게 해결해야 할까요?? java.lang.IllegalStateException: Failed to load ApplicationContextat org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:98)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:57)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.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]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.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154)at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:731)at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)at org.springframework.boot.SpringApplication.run(SpringApplication.java:307)at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:136)at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:141)at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:90)... 71 moreCaused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:275)at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237)at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214)at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:175)at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286)at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243)at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214)at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.<init>(InFlightMetadataCollectorImpl.java:173)at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127)at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1460)at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1494)at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58)at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365)at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409)at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396)at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800)... 86 moreCaused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not setat org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:100)at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:54)at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:138)at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35)at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101)at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263)... 103 more
-
미해결프론트엔드 개발 시 꼭 해봐야 하는 실무 예제 Part.1
null
예제파일 받아도 null값으로 적용되는데 아시는분~
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
활용-3 앱/코드 설정하기 (활용 앱 24강)에서 UITextFieldDelegate 추가하는 과정에서 질문입니다
해당 강의에서 UITextFieldDelegate를 extension에서 추가후 코드를 작성하여 실행하면 textFieldDidBeginEditing, textFieldDidEndEditing이 반응을 안해서viewdidLoad에 아래와 같이 delegate를 넣었더니 반응을 합니다.강의에서는 viewdidload에 delegate를 안넣어도 반응을 한것으로 보였는데 왜그런지 알수 있을까요?