묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결예제로 배우는 스프링 입문 (개정판)
sh터미널 ./mvnw package 에러발생..도와주세요...
[INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 15:20 min [INFO] Finished at: 2020-10-03T22:38:25+09:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test (default-test) on project spring-petclinic: There are test failures. [ERROR] [ERROR] Please refer to C:\Users\ESE\IdeaProjects\spring-petclinic\target\surefire-reports for the individual test results. [ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream. [ERROR] The forked VM terminated without properly saying goodbye. VM crash or System.exit called? [ERROR] Command was cmd.exe /X /C ""C:\Program Files\Java\jdk-15\bin\java" -javaagent:C:\\Users\\ESE\\.m2\\repository\\org\\jacoco\\org.jacoco.agent\\0.8.5\\org.jacoco.agent-0.8.5-runt ime.jar=destfile=C:\\Users\\ESE\\IdeaProjects\\spring-petclinic\\target\\jacoco.exec -jar C:\Users\ESE\AppData\Local\Temp\surefire8945284040995119689\surefirebooter10487122512194559164 .jar C:\Users\ESE\AppData\Local\Temp\surefire8945284040995119689 2020-10-03T22-38-15_705-jvmRun1 surefire8445944312646886691tmp surefire_01288502121873472979tmp" [ERROR] Error occurred in starting fork, check output in log [ERROR] Process Exit Code: 1 [ERROR] org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called? [ERROR] Command was cmd.exe /X /C ""C:\Program Files\Java\jdk-15\bin\java" -javaagent:C:\\Users\\ESE\\.m2\\repository\\org\\jacoco\\org.jacoco.agent\\0.8.5\\org.jacoco.agent-0.8.5-runt ime.jar=destfile=C:\\Users\\ESE\\IdeaProjects\\spring-petclinic\\target\\jacoco.exec -jar C:\Users\ESE\AppData\Local\Temp\surefire8945284040995119689\surefirebooter10487122512194559164 .jar C:\Users\ESE\AppData\Local\Temp\surefire8945284040995119689 2020-10-03T22-38-15_705-jvmRun1 surefire8445944312646886691tmp surefire_01288502121873472979tmp" [ERROR] Error occurred in starting fork, check output in log [ERROR] Process Exit Code: 1 [ERROR] at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:669) [ERROR] at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:282) [ERROR] at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:245) [ERROR] at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1183) [ERROR] at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:1011) [ERROR] at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:857) [ERROR] at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137) [ERROR] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:210) [ERROR] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:156) [ERROR] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148) [ERROR] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117) [ERROR] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81) [ERROR] at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56) [ERROR] at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) [ERROR] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305) [ERROR] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192) [ERROR] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105) [ERROR] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:957) [ERROR] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:289) [ERROR] at org.apache.maven.cli.MavenCli.main(MavenCli.java:193) [ERROR] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [ERROR] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) [ERROR] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [ERROR] at java.base/java.lang.reflect.Method.invoke(Method.java:564) [ERROR] at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:282) [ERROR] at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225) [ERROR] at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:406) [ERROR] at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:347) [ERROR] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [ERROR] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) [ERROR] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [ERROR] at java.base/java.lang.reflect.Method.invoke(Method.java:564) [ERROR] at org.apache.maven.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:39) [ERROR] at org.apache.maven.wrapper.WrapperExecutor.execute(WrapperExecutor.java:122) [ERROR] at org.apache.maven.wrapper.MavenWrapperMain.main(MavenWrapperMain.java:61) [ERROR] [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException 상기 에러 발생하는데 구글링을 해봐도 번역을해봐도 스텍오버플로우 글을 뒤져봐도 도저히 해결할수가없습니다 도와주세요 ... 답보다 해결방법을 알고싶습니다 도와주세요 고수님들 윈도우 사용자입니다....
-
미해결Vue.js 시작하기 - Age of Vue.js
vue-cli 설치 오류
터미널에서 vue-cli를 설치하려고 진행하는 중간에 멈추면서 오류가 남니다 관련 해결방법들을 찾아봤으나 해결방법이 없어서 혹시 저와 같은 문제가 있는데 해결하신분이 있으신지 공유하고자 올립니다 E:\work\learn-vue-js> Vue.cmd create vue-cli Vue CLI v4.5.6 ? Please pick a preset: (Use arrow keys) > Default ([Vue 2] babel, eslint) Default (Vue 3 Preview) ([Vue 3] babel, eslint) Manually select features npm ERR! code ENOENT npm ERR! syscall rename npm ERR! path E:\work\learn-vue-js\vue-cli\node_modules\@babel\parser npm ERR! dest E:\work\learn-vue-js\vue-cli\node_modules\@babel\.parser.DELETE npm ERR! errno -4058 npm ERR! enoent ENOENT: no such file or directory, rename 'E:\work\learn-vue-js\vue-cli\node_modules\@babel\parser' -> 'E:\work\learn-vue-js\vue-cli\node_modules\@babel\.parser.DELETE' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\dddda\AppData\Roaming\npm-cache\_logs\2020-10-03T14_03_43_858Z-debug.log ERROR command failed: npm install --loglevel error
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
어떻게 공부를 해야할까요?
안녕하세요, 챕터1을 완강했습니다! 정말 유익한 강의여서 계속 더 python으로 데이터를 분석하고 시각화하는 것을 공부하고 싶어졌는데요. 강의를 들으면서, 직접 나중에 이런걸 실무에서 할 때 boxplot으로 할지 다른걸로 시각화를 할지 pandas를 활용할지 다른것을 활용할지.. 이런걸 스스로 판단하는게 어려울 거라는 생각이 들어요. (모든 챕터를 다 듣고나면 감이 생길까요?ㅠㅠ) 제 스스로 생각하기에는 기초적인 개념들 리스트, 시리즈, 데이터프레임에 대한 개념이 부실한 것과 데이터 분석의 통계적인 센스? 이런것도 아직 자리잡혀있지 않아서 그런게 아닐까 싶은데.. 따로 공부를 하면서 강의를 병행하고 싶은데 어떻게 공부를 해야할까요? 입문 책을 사서 개념을 탄탄히 잡는게 좋을까요? 책이나 강의 추천해주시면 적극적으로 실천해보고 싶습니다 ㅠㅠ 저는 파이썬을 활용해서 데이터 분석 역량을 키우는게 목적입니다! (현재 Adsp 자격증도 취득했고 계속 공부해서 빅데이터 분석 기사랑 adp도 취득하고 싶어요) 두서없는 질문 읽어주셔서 감사합니다 강사님! ♥ 좋은 강의 계속 만들어주세요!
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
numpy pandas axis
numpy sum axis 랑 pandas drop axis 랑 반대인가요? numpy sum axis = 1 하면 가로줄(row) 가 썸이되고 pandas drop axis = 1 하면 세로줄 (column) 이 drop 되나요?
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
branch 질문
master branch에서 feature branch로 merge 요청을 하는 경우도 있나요??
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
선생님 데이터를 가져오는 부분, 전달하는 부분에 대해서 질문이 있습니다.
안녕하세요. 현재 강의를 먼저 보고, 혼자 만들어 보는 방식으로 공부를 진행중입니다. 공부중 Favorite 페이지를 구현함에 있어서 문제가 생겼습니다. 먼저 선생님께서는 props에서, userFrom은 localStorage에서, movieId는 match에서 가져오시고, movieInfo부분은 useEffect에서 movie state에 담아 전달하셨지만, 저는 movieId는 movie state에서, userFrom은 auth가 동작할 때 props로 전달해 준 user.userData에 있는 id 정보로 전달해 주려고 했습니다. 여기서 문제가 발생했는데, favorite컴포넌트에서 axios로 데이터를 전달할 때, 데이터가 전달되지 않았습니다. movieDetail.js에서 movie state나, props.user.userData의 값이 비동기 통신을 통해서 받아오기 때문에 favorite의 useEffect가 props를 전달받기 전에 먼저 실행되어 발생하는 문제로 보였는데, 이런 문제는 어떻게 해결하면 좋을까요? favorite.js의 useEffect 부분을 다음과 같이 변경하니깐 정상 작동은 하는거 같지만... 더 좋은 방법이 있을거 같아서 질문드립니다! (서버단 코드는, request를 그대로 console.log찍도록 했습니다.) 추가적으로, 다음 코드에서 setMovie 후 로그로 data를 찍으면 api에서 가져온 데이터가 잘 나오지만, movie를 찍으면 빈 객체가 나오는데, 이 부분에 대해서도 왜 이러는지 궁금증이 생겨서 질문합니다. 똑같이 클론코딩했다면 할 필요가 없는 질문인데, 혼자 해보다가 생긴 궁금증이라 죄송스럽기도 하네요. 항상 감사합니다.
-
미해결레트로의 유니티 C# 게임 프로그래밍 에센스
참고)Prop파티클 미적용 해결법
해당영상에서 Prop의 파티클이 미적용되었습니다. 간단하게 prop 스크립트에서 "instance.Play();" 만 작성해주시면 해결가능합니다.
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
persist 실행 안됨
Member member = new Member();member.setId(1L);member.setUsername("A");member.setRoleType(RoleType.USER);em.persist(member);tx.commit();System.out.println("===========");해당 테스트 중 쿼리 생성이 안되는데 왜그런걸까요?====== 로그도 찍히지 않는 상황입니다.Member 엔티티에서 private Integer age; 로 하면 쿼리가 안됩니다.private int age;로 하면 되구요
-
미해결실전 리액트 프로그래밍
마지막 강의 실습예제를 하다가 도무지 안되어 문의드립니다
안녕하세요 실전리엑트 프로그래밍 도서를 구매하고 동영상강의도 알차게 보구있는 개발자입니다 다름이 아니오라 마지막 강의인 실습예제 에서 final 디렉토리상의 server 디렉토리 경로상에서 노드를 npm install하고 npm start한뒤 그전경로에서 리엑트를 npm install 하고 npm start를 했는데 브라우저상에서 검색창만 보이고 db데이터를 못 끌어오고 아무것도 되지 않는데요... 어떻게 해야 하는지요?
-
미해결Vue.js - Django 연동 웹 프로그래밍 (실전편)
[Mac OS]@vue/cli 설치 중 xcode 관련 에러 나시는 분들 참고해보세요!
Mac os 로 실습 진행중에 xcode를 설치하지 않고 있었는데 vue/cli를 설치중에 gyp: No Xcode or CLT version detected! 에러가 발생하여 https://developer.apple.com/download/more/ 에서 Command Line Tools for Xcode 12.dmg 를 설치하였더니 해결되었습니다. 혹시 동일한 오류가 나시는 분들은 위 설치파일을 설치해보세요!
-
해결됨파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
예시 수정해서 해보는데 계속 error 떠서요
#왜 안 돌아가는지 잘 모르겠습니다 def deposit(balance, money): print("입금이 완료되었습니다. 잔액은 {0}원 입니다.".format(balance+money)) return balance+money def withdraw_night(balance, money): commission=100 if balance>=money+commission #여기서 syntax 에러 납니다 제가 봤을 때는 문제 없는 것 같습니다... print("출금이 완료되었습니다. 수수료 {0}원이고, 잔액은 {1}원 입니다.".format(commission, balance-money-commission)) return commission, blance-money-commission else: print("출금불가합니다. 잔액은 {0}원 입니다.".format(balance)) return commission, balance balance=0 balance=deposit(balance, 500) withdraw_night(balance, 500) #왜 안 돌아가는지 잘 모르겠습니다 def deposit(balance, money): print("입금이 완료되었습니다. 잔액은 {0}원 입니다.".format(balance+money)) return balance+money def withdraw_night(balance, money): commission=100 if balance>=money+commission #여기서 syntax 에러 납니다 제가 봤을 때는 문제 없는 것 같습니다... print("출금이 완료되었습니다. 수수료 {0}원이고, 잔액은 {1}원 입니다.".format(commission, balance-money-commission)) return commission, blance-money-commission else: print("출금불가합니다. 잔액은 {0}원 입니다.".format(balance)) return commission, balance balance=0 balance=deposit(balance, 500) withdraw_night(balance, 500)
-
미해결스프링 핵심 원리 - 기본편
중급 강의는 언제쯤 오픈 예정이실까요?
아직 절반 정도 들었는데, 너무 기대중입니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
선생님 data분석을 하는과정에서 질문이있습니다 .
이런식으로 recipe와 foodname을 분류해보았는데 여기서 recipe에 있는 저 재료들 하나하나를 따로 새로운 배열에 넣는 방법이 있을까요? 예를들어 고구마죽 -> [고구마100g][설탕 2g].... 이런식으로 저 object 값들을 어떻게 나누어야할지 감이 안잡힙니다...
-
미해결초보를 위한 도커 안내서
자료 내 오타 제보
안녕하세요, subicura님! 친절하고 재밌는 강의 감사히 잘 듣고 있습니다 :) 다름이 아니고, 강의 듣다가 제공해주신 자료에 오타(?)가 있어서 제보 드립니다! ch02_설치부터 실행까지.pdf 의 17페이지의 MySQL 실행하기의 명령어가 줄바꿈이 되어있지 않습니다. 아주 사소한 부분이라 말씀드리기 애매해서 고민하다가^^; 더 많은 분들의 쾌적함을 위해 용기내어 글 남겨봅니다! 언제나 고퀄 강의 만들어주셔서 감사합니다! 44bits 유튜브 강의도 잘 듣고 있습니다^ㅡ^
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
rb,r 질문
안녕하세요 처음 예문에서는 "rb" 로 읽어오셨는데 세번째에는 "r" 로만 읽어오셔서 어떤 차이점이 있는지 질문드립니다.
-
미해결윤재성의 Oracle SQL Database 11g PL/SQL Developer
마지막 문제 질문있습니다
문제에 '20번 부서에 근무하는 사원 중' 급여최고액을 받는 사원의 직무와 급여액으로 변경하는 것인데 20번 부서랑 관련된 내용은 없어보여서 어떻게 풀이해야하는 건지 궁금합니다 ㅜㅜ
-
미해결정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)
문제 풀이 오류
문제 풀이를 주어진 케이스에만 푸신거 아닌가요? [8,9,9,9]라는 케이스만 생각해봐도 강의 코드를 보면 [9,9,9,9]라는 결과가 나오는데 제가 문제를 잘못 이해한건지 확인 부탁드립니다. [8,9,9,9]가 입력값으로 주어지면 결과는 [9,0,0,0]으로 나와야되는데 해당 과정을 처리하는 로직이 없는거 아닌가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
엔티티클래스 개발 후 오류입니다.
안녕하세요 추석연휴 잘 보내셨나요 ? ^^ 강의 잘 듣고 있습니다. STS에서 작업중입니다.(자바버전은 15, h2버전은 강의사양과 동일) 아래와 같은 에러가 나는데 어떤 원인일까요..? 아래는 OrderItem 소스입니다 @Entity @Table(name = "order_item") @Getter @Setter public class OrderItem { @Id @GeneratedValue @Column(name = "order_item_id") private Long id; @ManyToOne @JoinColumn(name = "item_id") private Item item; //주문 상품 @ManyToOne @JoinColumn(name = "order_id") private Order order; //주문 private int orderPrice; //주문 가격 private int count; //주문 수량 } 에러내용 ↓ 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.AnnotationException: @OneToOne or @ManyToOne on jpabook.jpashop.domain.OrderItem.item references an unknown entity: org.hibernate.cache.spi.support.AbstractReadWriteAccess$Item at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1769) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:514) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:321) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:319) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1106) ~[spring-context-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:868) ~[spring-context-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) ~[spring-context-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141) ~[spring-boot-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744) ~[spring-boot-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391) ~[spring-boot-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication.run(SpringApplication.java:312) ~[spring-boot-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215) ~[spring-boot-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204) ~[spring-boot-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] at jpabook.jpashop.JpashopApplication.main(JpashopApplication.java:12) ~[main/:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) ~[na:na] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:564) ~[na:na] at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) ~[spring-boot-devtools-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] Caused by: org.hibernate.AnnotationException: @OneToOne or @ManyToOne on jpabook.jpashop.domain.OrderItem.item references an unknown entity: org.hibernate.cache.spi.support.AbstractReadWriteAccess$Item at org.hibernate.cfg.ToOneFkSecondPass.doSecondPass(ToOneFkSecondPass.java:97) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.processEndOfQueue(InFlightMetadataCollectorImpl.java:1827) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.processFkSecondPassesInOrder(InFlightMetadataCollectorImpl.java:1771) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.processSecondPasses(InFlightMetadataCollectorImpl.java:1658) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:287) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1215) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1246) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) ~[spring-orm-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) ~[spring-orm-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:391) ~[spring-orm-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:378) ~[spring-orm-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) ~[spring-orm-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1828) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1765) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] ... 21 common frames omitted
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
엔티티매니저팩토리 cloase 질문
EntityManagerFactory emf = Persistence.createEntityManagerFactory("hello");EntityManager em = emf.createEntityManager();EntityTransaction tm = em.getTransaction();tm.begin();try { Member findMember = em.find(Member.class, 1L); findMember.setName("HelloJPA"); tm.commit();} catch (Exception e) { tm.rollback();} finally { em.close();}emf.close(); 여기서 emf도 finally에 들어가도 되는거 아닌가요? 꼭 밖에 선언한 이유가 있을까요?
-
해결됨실전! Querydsl
dto
활용편에서 dto로 리턴해야 하는 중요성을 배웠었는데요. dto클래스를 꼭 요청에 필요한 필드로만 구성해야 하나요? 어떤곳은 username만, 어떤곳은 age 또는 2개다 이렇게 하나의 엔티티에서 여러개의 dto를 만들면 이름짓기도 애매할텐데 엔티티랑 똑같이 dto를 만들고 필요한것만 생성자나 set하고 나머지는 null로 응답하면 문제가 있을까요?