묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C언어
포인터 덧셈
강의 4:04초에서 ptr3 = ptr1 + 4; 이 부분에서 배열의 경우 ptr1의 인덱스(0)에 인덱스를 4만큼 더한다고 받아드려도 무방한가요? 또한 강의 4:22에서의 ptr3 - ptr1도 인덱스값 4- 0으로 이해해도 괜찮은지 궁금합니다ㅎㅎ
-
미해결파이널 코딩테스트 : 프론트엔드
이미지 하나가 움직임이 좀 부자연스럽
안녕하세요 강사님 마지막 스크립트까지 적용해도 왼쪽 이미지 하나는 트랜지션이 아니라 갑자기 휙 바뀌는데 모든 이미지에 transition 이 걸리게 할수 없나요? 전체적으로 돌아가도록 할수 없나요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
안녕하세요 상속관계 관련해서 질문이 있습니다!
안녕하세요! 열공중인 학생입니다 :) 현재 JPA 기본 강의를 보며 토이프로젝트를 진행하고 있습니다! 그런데 상속관계 관련해서 적용해보려 하는 중 잘 해결이 되지 않는 부분이 있어 질문 드립니다! 기본적으로 유저로 가입하고 이후 프리랜서로 등록하는 경우에만 프리랜서 테이블에 추가되도록 하고 싶었습니다. 그래서 유저 엔티티를 부모타입으로 두고 이를 상속(조인전략)받는 프리랜서 엔티티를 만들었습니다. 그런데 자식타입인 프리랜서로 조회하지 않고 부모타입인 유저로 조회하는데도 하위 타입인 프리랜서 테이블이 조인됩니다. 유저 정보만 조회하고 싶은 경우가 많을 것 같은데 설계 자체가 잘못되었나 싶네요... 혹시 부모타입으로 조회할 때는 자식 타입이 조인되지 않도록 하는 방법은 없을까요? 구글에 검색해도 잘 나오지가 않네요ㅠ 아니면 아예 유저랑 프리랜서를 일대일 연관관계로 지연로딩 설정하는게 나은 방법일까요 근데 뭔가 연관관계로 풀기에는 자연스러워 보이지가 않아서요,,,
-
미해결Slack 클론 코딩[실시간 채팅 with React]
[메뉴만들기] props와 onCloseModal에 대해 질문드립니다.
제로초님 안녕하세요. [메뉴만들기] 강좌에서 팝업메뉴를 띄우고 닫는 과정에서 좀 더 상세히 알고싶어 질문드립니다. 1. Workspace > index.tsx props 사용에 대한 이해는 조금 하고 있는데 [ show와 onCloseModal ] props 사용 방식이 궁금한데요 props로 가져오기 위한 시작이 어디서부터인지와 {childern}의 사용순서를 알고싶습니다. 그리고 onCloseModal 이라는 props에는 onCloseUserProfile 코드를 적용하겠다는 뜻으로 이해하면 될까요? 보통은 onCloseMoal 이면 { onCloseModal } 로 사용하는데 여기서는 다르게 입력되어 이 과정이 궁금합니다. 2. Menu > index.tsx 팝업메뉴 바깥 배경을 눌렀을 때, 닫히는 기능에 대한 질문입니다. <CreateMenu> 스타일은 팝업된 메뉴인데 거기에 Click이벤트로 { onCloseModal }을 적용하면 팝업메뉴를 눌렀을 때, 모달창이 닫히는게 되고, 그 안의 <div>태그에 Click 이벤트로 { stopPropagation } 을 적용하면 <div>태그 내부를 눌렀을 때는 모달창이 닫히지 않는 것으로 이해하였습니다. 그런데 어떤 부분때문에 CreateMenu가 <div>태그를 제외한 배경으로 적용이 되어 배경을 눌렀을 때, 창이 닫히는 것인지 궁금합니다. <CreateMenu/>에는 stopPropagation이 적용되어 있지 않기때문인 것 같긴한데 어쨌든 이벤트버블링은 Click 이벤트가 적용된 버튼이나 창을 눌렀을 때, 부모도 눌리게 되는 거라고 생각했었거든요. 그래서 배경에 Click 적용이 되는 과정이 궁금합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
NoSuchMethodError 에러 질문입니다!
C:\Users\wh361\.jdks\openjdk-17.0.1\bin\java.exe "-javaagent:D:\IntelliJ IDEA 2021.3.1\lib\idea_rt.jar=61950:D:\IntelliJ IDEA 2021.3.1\bin" -Dfile.encoding=UTF-8 -classpath C:\Users\wh361\IdeaProjects\study\jpashop\target\classes;C:\Users\wh361\.m2\repository\org\springframework\boot\spring-boot-starter\2.6.2\spring-boot-starter-2.6.2.jar;C:\Users\wh361\.m2\repository\org\springframework\boot\spring-boot\2.6.2\spring-boot-2.6.2.jar;C:\Users\wh361\.m2\repository\org\springframework\spring-context\5.3.14\spring-context-5.3.14.jar;C:\Users\wh361\.m2\repository\org\springframework\spring-aop\5.3.14\spring-aop-5.3.14.jar;C:\Users\wh361\.m2\repository\org\springframework\spring-beans\5.3.14\spring-beans-5.3.14.jar;C:\Users\wh361\.m2\repository\org\springframework\spring-expression\5.3.14\spring-expression-5.3.14.jar;C:\Users\wh361\.m2\repository\org\springframework\boot\spring-boot-autoconfigure\2.6.2\spring-boot-autoconfigure-2.6.2.jar;C:\Users\wh361\.m2\repository\org\springframework\boot\spring-boot-starter-logging\2.6.2\spring-boot-starter-logging-2.6.2.jar;C:\Users\wh361\.m2\repository\ch\qos\logback\logback-classic\1.2.9\logback-classic-1.2.9.jar;C:\Users\wh361\.m2\repository\ch\qos\logback\logback-core\1.2.9\logback-core-1.2.9.jar;C:\Users\wh361\.m2\repository\org\apache\logging\log4j\log4j-to-slf4j\2.17.0\log4j-to-slf4j-2.17.0.jar;C:\Users\wh361\.m2\repository\org\apache\logging\log4j\log4j-api\2.17.0\log4j-api-2.17.0.jar;C:\Users\wh361\.m2\repository\org\slf4j\jul-to-slf4j\1.7.32\jul-to-slf4j-1.7.32.jar;C:\Users\wh361\.m2\repository\jakarta\annotation\jakarta.annotation-api\1.3.5\jakarta.annotation-api-1.3.5.jar;C:\Users\wh361\.m2\repository\org\springframework\spring-core\5.3.14\spring-core-5.3.14.jar;C:\Users\wh361\.m2\repository\org\springframework\spring-jcl\5.3.14\spring-jcl-5.3.14.jar;C:\Users\wh361\.m2\repository\org\yaml\snakeyaml\1.29\snakeyaml-1.29.jar;C:\Users\wh361\.m2\repository\org\hibernate\hibernate-entitymanager\5.3.10.Final\hibernate-entitymanager-5.3.10.Final.jar;C:\Users\wh361\.m2\repository\org\jboss\logging\jboss-logging\3.4.2.Final\jboss-logging-3.4.2.Final.jar;C:\Users\wh361\.m2\repository\org\hibernate\hibernate-core\5.6.3.Final\hibernate-core-5.6.3.Final.jar;C:\Users\wh361\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\wh361\.m2\repository\org\jboss\jandex\2.2.3.Final\jandex-2.2.3.Final.jar;C:\Users\wh361\.m2\repository\com\fasterxml\classmate\1.5.1\classmate-1.5.1.jar;C:\Users\wh361\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\wh361\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\wh361\.m2\repository\org\glassfish\jaxb\jaxb-runtime\2.3.5\jaxb-runtime-2.3.5.jar;C:\Users\wh361\.m2\repository\org\glassfish\jaxb\txw2\2.3.5\txw2-2.3.5.jar;C:\Users\wh361\.m2\repository\com\sun\istack\istack-commons-runtime\3.0.12\istack-commons-runtime-3.0.12.jar;C:\Users\wh361\.m2\repository\com\sun\activation\jakarta.activation\1.2.2\jakarta.activation-1.2.2.jar;C:\Users\wh361\.m2\repository\org\dom4j\dom4j\2.1.1\dom4j-2.1.1.jar;C:\Users\wh361\.m2\repository\org\hibernate\common\hibernate-commons-annotations\5.0.4.Final\hibernate-commons-annotations-5.0.4.Final.jar;C:\Users\wh361\.m2\repository\javax\persistence\javax.persistence-api\2.2\javax.persistence-api-2.2.jar;C:\Users\wh361\.m2\repository\net\bytebuddy\byte-buddy\1.11.22\byte-buddy-1.11.22.jar;C:\Users\wh361\.m2\repository\org\jboss\spec\javax\transaction\jboss-transaction-api_1.2_spec\1.1.1.Final\jboss-transaction-api_1.2_spec-1.1.1.Final.jar;C:\Users\wh361\.m2\repository\com\h2database\h2\2.0.204\h2-2.0.204.jar;C:\Users\wh361\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\wh361\.m2\repository\jakarta\xml\bind\jakarta.xml.bind-api\2.3.3\jakarta.xml.bind-api-2.3.3.jar;C:\Users\wh361\.m2\repository\jakarta\activation\jakarta.activation-api\1.2.2\jakarta.activation-api-1.2.2.jar;C:\Users\wh361\.m2\repository\org\projectlombok\lombok\1.18.22\lombok-1.18.22.jar jpabook.jpashop.JpaMain 19:24:08.161 [main] DEBUG org.jboss.logging - Logging Provider: org.jboss.logging.Log4j2LoggerProvider 19:24:08.333 [main] DEBUG org.hibernate.jpa.HibernatePersistenceProvider - Located and parsed 1 persistence units; checking each 19:24:08.333 [main] DEBUG org.hibernate.jpa.HibernatePersistenceProvider - Checking persistence-unit [name=hello, explicit-provider=null] against incoming persistence unit name [hello] 19:24:08.335 [main] DEBUG org.hibernate.jpa.boot.spi.ProviderChecker - No PersistenceProvider explicitly requested, assuming Hibernate 19:24:08.342 [main] DEBUG org.hibernate.jpa.internal.util.LogHelper - PersistenceUnitInfo [ name: hello persistence provider classname: null classloader: null excludeUnlistedClasses: false JTA datasource: null Non JTA datasource: null Transaction type: RESOURCE_LOCAL PU root URL: file:/C:/Users/wh361/IdeaProjects/study/jpashop/target/classes/ Shared Cache Mode: null Validation Mode: null Jar files URLs [] Managed classes names [] Mapping files names [] Properties [ javax.persistence.jdbc.driver: org.h2.Driver javax.persistence.jdbc.password: hibernate.dialect: org.hibernate.dialect.H2Dialect javax.persistence.jdbc.url: jdbc:h2:tcp://localhost/~/test hibernate.show_sql: true hibernate.format_sql: true javax.persistence.jdbc.user: sa hibernate.use_sql_comments: true] 19:24:08.347 [main] DEBUG org.hibernate.integrator.internal.IntegratorServiceImpl - Adding Integrator [org.hibernate.cfg.beanvalidation.BeanValidationIntegrator]. 19:24:08.350 [main] DEBUG org.hibernate.integrator.internal.IntegratorServiceImpl - Adding Integrator [org.hibernate.secure.spi.JaccIntegrator]. 19:24:08.356 [main] DEBUG org.hibernate.integrator.internal.IntegratorServiceImpl - Adding Integrator [org.hibernate.cache.internal.CollectionCacheInvalidator]. 19:24:08.427 [main] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 5.6.3.Final 19:24:08.429 [main] DEBUG org.hibernate.cfg.Environment - HHH000206: hibernate.properties not found 19:24:08.649 [main] DEBUG org.hibernate.service.spi.ServiceBinding - Overriding existing service binding [org.hibernate.secure.spi.JaccService] 19:24:08.669 [main] DEBUG org.hibernate.cache.internal.RegionFactoryInitiator - Cannot default RegionFactory based on registered strategies as `[]` RegionFactory strategies were registered 19:24:08.671 [main] DEBUG org.hibernate.cache.internal.RegionFactoryInitiator - Cache region factory : org.hibernate.cache.internal.NoCachingRegionFactory 19:24:08.700 [main] INFO org.hibernate.annotations.common.Version - HCANN000001: Hibernate Commons Annotations {5.0.4.Final} 19:24:08.791 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BooleanType@5f0fd5a0 19:24:08.791 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BooleanType@5f0fd5a0 19:24:08.791 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Boolean -> org.hibernate.type.BooleanType@5f0fd5a0 19:24:08.792 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration numeric_boolean -> org.hibernate.type.NumericBooleanType@6ea2bc93 19:24:08.793 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration true_false -> org.hibernate.type.TrueFalseType@352ff4da 19:24:08.793 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration yes_no -> org.hibernate.type.YesNoType@3e44f2a5 19:24:08.794 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.ByteType@651aed93 19:24:08.794 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.ByteType@651aed93 19:24:08.794 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Byte -> org.hibernate.type.ByteType@651aed93 19:24:08.796 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration character -> org.hibernate.type.CharacterType@39d76cb5 19:24:08.796 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration char -> org.hibernate.type.CharacterType@39d76cb5 19:24:08.796 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Character -> org.hibernate.type.CharacterType@39d76cb5 19:24:08.797 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.ShortType@4d518b32 19:24:08.798 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.ShortType@4d518b32 19:24:08.798 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Short -> org.hibernate.type.ShortType@4d518b32 19:24:08.799 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration integer -> org.hibernate.type.IntegerType@11d8ae8b 19:24:08.799 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration int -> org.hibernate.type.IntegerType@11d8ae8b 19:24:08.799 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Integer -> org.hibernate.type.IntegerType@11d8ae8b 19:24:08.800 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.LongType@2fba3fc4 19:24:08.800 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.LongType@2fba3fc4 19:24:08.800 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Long -> org.hibernate.type.LongType@2fba3fc4 19:24:08.801 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.FloatType@5d99c6b5 19:24:08.802 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.FloatType@5d99c6b5 19:24:08.802 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Float -> org.hibernate.type.FloatType@5d99c6b5 19:24:08.803 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.DoubleType@51c693d 19:24:08.803 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.DoubleType@51c693d 19:24:08.803 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Double -> org.hibernate.type.DoubleType@51c693d 19:24:08.804 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration big_decimal -> org.hibernate.type.BigDecimalType@48c76607 19:24:08.804 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigDecimal -> org.hibernate.type.BigDecimalType@48c76607 19:24:08.805 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration big_integer -> org.hibernate.type.BigIntegerType@55c53a33 19:24:08.805 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigInteger -> org.hibernate.type.BigIntegerType@55c53a33 19:24:08.807 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration string -> org.hibernate.type.StringType@f14a7d4 19:24:08.807 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.String -> org.hibernate.type.StringType@f14a7d4 19:24:08.807 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration nstring -> org.hibernate.type.StringNVarcharType@2d9caaeb 19:24:08.808 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration ncharacter -> org.hibernate.type.CharacterNCharType@6f6745d6 19:24:08.809 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration url -> org.hibernate.type.UrlType@379614be 19:24:08.810 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.net.URL -> org.hibernate.type.UrlType@379614be 19:24:08.811 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> org.hibernate.type.DurationType@6e01f9b0 19:24:08.811 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> org.hibernate.type.DurationType@6e01f9b0 19:24:08.815 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration Instant -> org.hibernate.type.InstantType@57c03d88 19:24:08.816 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Instant -> org.hibernate.type.InstantType@57c03d88 19:24:08.817 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration LocalDateTime -> org.hibernate.type.LocalDateTimeType@4f74980d 19:24:08.818 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDateTime -> org.hibernate.type.LocalDateTimeType@4f74980d 19:24:08.819 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration LocalDate -> org.hibernate.type.LocalDateType@68f1b17f 19:24:08.819 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDate -> org.hibernate.type.LocalDateType@68f1b17f 19:24:08.821 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration LocalTime -> org.hibernate.type.LocalTimeType@275bf9b3 19:24:08.821 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalTime -> org.hibernate.type.LocalTimeType@275bf9b3 19:24:08.822 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> org.hibernate.type.OffsetDateTimeType@46271dd6 19:24:08.822 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> org.hibernate.type.OffsetDateTimeType@46271dd6 19:24:08.824 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> org.hibernate.type.OffsetTimeType@6fa34d52 19:24:08.824 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> org.hibernate.type.OffsetTimeType@6fa34d52 19:24:08.826 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> org.hibernate.type.ZonedDateTimeType@6337c201 19:24:08.826 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> org.hibernate.type.ZonedDateTimeType@6337c201 19:24:08.828 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration date -> org.hibernate.type.DateType@2609b277 19:24:08.828 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Date -> org.hibernate.type.DateType@2609b277 19:24:08.829 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration time -> org.hibernate.type.TimeType@7d3d101b 19:24:08.830 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Time -> org.hibernate.type.TimeType@7d3d101b 19:24:08.832 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration timestamp -> org.hibernate.type.TimestampType@6304101a 19:24:08.832 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Timestamp -> org.hibernate.type.TimestampType@6304101a 19:24:08.832 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Date -> org.hibernate.type.TimestampType@6304101a 19:24:08.833 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration dbtimestamp -> org.hibernate.type.DbTimestampType@4e31276e 19:24:08.835 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration calendar -> org.hibernate.type.CalendarType@7674b62c 19:24:08.835 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Calendar -> org.hibernate.type.CalendarType@7674b62c 19:24:08.835 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.util.GregorianCalendar -> org.hibernate.type.CalendarType@7674b62c 19:24:08.836 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration calendar_date -> org.hibernate.type.CalendarDateType@327af41b 19:24:08.837 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration calendar_time -> org.hibernate.type.CalendarTimeType@7e19ebf0 19:24:08.838 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration locale -> org.hibernate.type.LocaleType@4eaf3684 19:24:08.839 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Locale -> org.hibernate.type.LocaleType@4eaf3684 19:24:08.840 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration currency -> org.hibernate.type.CurrencyType@5b7a8434 19:24:08.841 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Currency -> org.hibernate.type.CurrencyType@5b7a8434 19:24:08.842 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration timezone -> org.hibernate.type.TimeZoneType@1672fe87 19:24:08.842 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.util.TimeZone -> org.hibernate.type.TimeZoneType@1672fe87 19:24:08.843 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration class -> org.hibernate.type.ClassType@4416d64f 19:24:08.843 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Class -> org.hibernate.type.ClassType@4416d64f 19:24:08.844 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration uuid-binary -> org.hibernate.type.UUIDBinaryType@418c5a9c 19:24:08.844 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.util.UUID -> org.hibernate.type.UUIDBinaryType@418c5a9c 19:24:08.845 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration uuid-char -> org.hibernate.type.UUIDCharType@302f7971 19:24:08.847 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration binary -> org.hibernate.type.BinaryType@53251a66 19:24:08.847 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration byte[] -> org.hibernate.type.BinaryType@53251a66 19:24:08.847 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration [B -> org.hibernate.type.BinaryType@53251a66 19:24:08.848 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-binary -> org.hibernate.type.WrapperBinaryType@48d61b48 19:24:08.848 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration Byte[] -> org.hibernate.type.WrapperBinaryType@48d61b48 19:24:08.849 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration [Ljava.lang.Byte; -> org.hibernate.type.WrapperBinaryType@48d61b48 19:24:08.850 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration row_version -> org.hibernate.type.RowVersionType@409c54f 19:24:08.851 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration image -> org.hibernate.type.ImageType@71e693fa 19:24:08.852 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration characters -> org.hibernate.type.CharArrayType@41005828 19:24:08.852 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration char[] -> org.hibernate.type.CharArrayType@41005828 19:24:08.852 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration [C -> org.hibernate.type.CharArrayType@41005828 19:24:08.853 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-characters -> org.hibernate.type.CharacterArrayType@20435c40 19:24:08.853 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration [Ljava.lang.Character; -> org.hibernate.type.CharacterArrayType@20435c40 19:24:08.854 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration Character[] -> org.hibernate.type.CharacterArrayType@20435c40 19:24:08.854 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration text -> org.hibernate.type.TextType@571c5681 19:24:08.855 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration ntext -> org.hibernate.type.NTextType@d278d2b 19:24:08.864 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration blob -> org.hibernate.type.BlobType@3561c410 19:24:08.864 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Blob -> org.hibernate.type.BlobType@3561c410 19:24:08.865 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob -> org.hibernate.type.MaterializedBlobType@609db546 19:24:08.867 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration clob -> org.hibernate.type.ClobType@119cbf96 19:24:08.867 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Clob -> org.hibernate.type.ClobType@119cbf96 19:24:08.869 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration nclob -> org.hibernate.type.NClobType@14bee915 19:24:08.869 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.NClob -> org.hibernate.type.NClobType@14bee915 19:24:08.869 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob -> org.hibernate.type.MaterializedClobType@3af0a9da 19:24:08.870 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob -> org.hibernate.type.MaterializedNClobType@37e4d7bb 19:24:08.872 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration serializable -> org.hibernate.type.SerializableType@6c2ed0cd 19:24:08.876 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration object -> org.hibernate.type.ObjectType@457c9034 19:24:08.877 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.ObjectType@457c9034 19:24:08.877 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration imm_date -> org.hibernate.type.AdaptedImmutableType@1e8b7643 19:24:08.877 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration imm_time -> org.hibernate.type.AdaptedImmutableType@51549490 19:24:08.878 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration imm_timestamp -> org.hibernate.type.AdaptedImmutableType@71e9ebae 19:24:08.878 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration imm_dbtimestamp -> org.hibernate.type.AdaptedImmutableType@73d983ea 19:24:08.878 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar -> org.hibernate.type.AdaptedImmutableType@36a5cabc 19:24:08.878 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_date -> org.hibernate.type.AdaptedImmutableType@432038ec 19:24:08.878 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration imm_binary -> org.hibernate.type.AdaptedImmutableType@7daa0fbd 19:24:08.878 [main] DEBUG org.hibernate.type.BasicTypeRegistry - Adding type registration imm_serializable -> org.hibernate.type.AdaptedImmutableType@42530531 19:24:08.893 [main] DEBUG org.hibernate.boot.internal.BootstrapContextImpl - Injecting ScanEnvironment [org.hibernate.jpa.boot.internal.StandardJpaScanEnvironmentImpl@2796aeae] into BootstrapContext; was [null] 19:24:08.894 [main] DEBUG org.hibernate.boot.internal.BootstrapContextImpl - Injecting ScanOptions [org.hibernate.boot.archive.scan.internal.StandardScanOptions@b4711e2] into BootstrapContext; was [org.hibernate.boot.archive.scan.internal.StandardScanOptions@1fa1cab1] 19:24:08.951 [main] DEBUG org.hibernate.boot.internal.BootstrapContextImpl - Injecting JPA temp ClassLoader [null] into BootstrapContext; was [null] 19:24:08.952 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - ClassLoaderAccessImpl#injectTempClassLoader(null) [was null] 19:24:08.966 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [uuid2] -> [org.hibernate.id.UUIDGenerator] 19:24:08.967 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [guid] -> [org.hibernate.id.GUIDGenerator] 19:24:08.968 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [uuid] -> [org.hibernate.id.UUIDHexGenerator] 19:24:08.968 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [uuid.hex] -> [org.hibernate.id.UUIDHexGenerator] 19:24:08.968 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [assigned] -> [org.hibernate.id.Assigned] 19:24:08.970 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [identity] -> [org.hibernate.id.IdentityGenerator] 19:24:08.970 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [select] -> [org.hibernate.id.SelectGenerator] 19:24:08.972 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [sequence] -> [org.hibernate.id.enhanced.SequenceStyleGenerator] 19:24:08.973 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [seqhilo] -> [org.hibernate.id.SequenceHiLoGenerator] 19:24:08.974 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [increment] -> [org.hibernate.id.IncrementGenerator] 19:24:08.974 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [foreign] -> [org.hibernate.id.ForeignGenerator] 19:24:08.974 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [sequence-identity] -> [org.hibernate.id.SequenceIdentityGenerator] 19:24:08.975 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [enhanced-sequence] -> [org.hibernate.id.enhanced.SequenceStyleGenerator] 19:24:08.975 [main] DEBUG org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory - Registering IdentifierGenerator strategy [enhanced-table] -> [org.hibernate.id.enhanced.TableGenerator] 19:24:08.980 [main] WARN org.hibernate.orm.connections.pooling - HHH10001002: Using Hibernate built-in connection pool (not for production use!) 19:24:08.983 [main] INFO org.hibernate.orm.connections.pooling - HHH10001005: using driver [org.h2.Driver] at URL [jdbc:h2:tcp://localhost/~/test] 19:24:08.983 [main] INFO org.hibernate.orm.connections.pooling - HHH10001001: Connection properties: {password=, user=sa} 19:24:08.983 [main] INFO org.hibernate.orm.connections.pooling - HHH10001003: Autocommit mode: false 19:24:08.986 [main] DEBUG org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl - Initializing Connection pool with 1 Connections 19:24:08.986 [main] INFO org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl - HHH000115: Hibernate connection pool size: 20 (min=1) 19:24:09.084 [main] DEBUG org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator - Database -> name : H2 version : 2.0.204 (2021-12-21) major : 2 minor : 0 19:24:09.084 [main] DEBUG org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator - Driver -> name : H2 JDBC Driver version : 2.0.204 (2021-12-21) major : 2 minor : 0 19:24:09.085 [main] DEBUG org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator - JDBC version : 4.2 19:24:09.096 [main] INFO org.hibernate.dialect.Dialect - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect 19:24:09.116 [main] DEBUG org.hibernate.engine.jdbc.env.spi.IdentifierHelperBuilder - JDBC driver metadata reported database stores quoted identifiers in neither upper, lower nor mixed case 19:24:09.136 [main] DEBUG org.hibernate.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@4bff1903] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@62dae540] 19:24:09.174 [main] DEBUG org.hibernate.boot.model.relational.Namespace - Created database namespace [logicalName=Name{catalog=null, schema=null}, physicalName=Name{catalog=null, schema=null}] 19:24:09.188 [main] DEBUG org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: jpabook.jpashop.domain.OrderItem 19:24:09.212 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} 19:24:09.218 [main] DEBUG org.hibernate.cfg.annotations.EntityBinder - Import with entity name OrderItem 19:24:09.222 [main] DEBUG org.hibernate.cfg.annotations.EntityBinder - Bind entity jpabook.jpashop.domain.OrderItem on table OrderItem 19:24:09.240 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(OrderItem), mappingColumn=order_item_id, insertable=true, updatable=true, unique=false} 19:24:09.243 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - Not known whether passed class name [jpabook.jpashop.domain.OrderItem] is safe 19:24:09.243 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : jpabook.jpashop.domain.OrderItem 19:24:09.244 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property id with lazy=false 19:24:09.246 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.OrderItem:id] 19:24:09.248 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for id 19:24:09.250 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property id 19:24:09.254 [main] DEBUG org.hibernate.cfg.BinderHelper - #makeIdGenerator(org.hibernate.mapping.SimpleValue([org.hibernate.mapping.Column(order_item_id)]), id, org.hibernate.id.enhanced.SequenceStyleGenerator, , ...) 19:24:09.254 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(OrderItem), mappingColumn=item_id, insertable=true, updatable=true, unique=false} 19:24:09.254 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property itemId with lazy=false 19:24:09.254 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.OrderItem:itemId] 19:24:09.254 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for itemId 19:24:09.254 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property itemId 19:24:09.255 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(OrderItem), mappingColumn=order_id, insertable=true, updatable=true, unique=false} 19:24:09.255 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property orderId with lazy=false 19:24:09.255 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.OrderItem:orderId] 19:24:09.255 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for orderId 19:24:09.255 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property orderId 19:24:09.260 [main] DEBUG org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: jpabook.jpashop.domain.Member 19:24:09.260 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} 19:24:09.260 [main] DEBUG org.hibernate.cfg.annotations.EntityBinder - Import with entity name Member 19:24:09.261 [main] DEBUG org.hibernate.cfg.annotations.EntityBinder - Bind entity jpabook.jpashop.domain.Member on table Member 19:24:09.261 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(Member), mappingColumn=member_id, insertable=true, updatable=true, unique=false} 19:24:09.261 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - Not known whether passed class name [jpabook.jpashop.domain.Member] is safe 19:24:09.262 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : jpabook.jpashop.domain.Member 19:24:09.262 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property id with lazy=false 19:24:09.262 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.Member:id] 19:24:09.262 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for id 19:24:09.262 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property id 19:24:09.262 [main] DEBUG org.hibernate.cfg.BinderHelper - #makeIdGenerator(org.hibernate.mapping.SimpleValue([org.hibernate.mapping.Column(member_id)]), id, org.hibernate.id.enhanced.SequenceStyleGenerator, , ...) 19:24:09.265 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(Member), mappingColumn=city, insertable=true, updatable=true, unique=false} 19:24:09.265 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property city with lazy=false 19:24:09.265 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.Member:city] 19:24:09.265 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for city 19:24:09.265 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property city 19:24:09.266 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(Member), mappingColumn=name, insertable=true, updatable=true, unique=false} 19:24:09.266 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property name with lazy=false 19:24:09.266 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.Member:name] 19:24:09.266 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for name 19:24:09.266 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property name 19:24:09.266 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(Member), mappingColumn=street, insertable=true, updatable=true, unique=false} 19:24:09.266 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property street with lazy=false 19:24:09.266 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.Member:street] 19:24:09.266 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for street 19:24:09.266 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property street 19:24:09.267 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(Member), mappingColumn=zipcode, insertable=true, updatable=true, unique=false} 19:24:09.267 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property zipcode with lazy=false 19:24:09.267 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.Member:zipcode] 19:24:09.267 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for zipcode 19:24:09.267 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property zipcode 19:24:09.267 [main] DEBUG org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: jpabook.jpashop.domain.Order 19:24:09.267 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} 19:24:09.268 [main] DEBUG org.hibernate.cfg.annotations.EntityBinder - Import with entity name Order 19:24:09.268 [main] DEBUG org.hibernate.cfg.annotations.EntityBinder - Bind entity jpabook.jpashop.domain.Order on table orders 19:24:09.271 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(orders), mappingColumn=order_id, insertable=true, updatable=true, unique=false} 19:24:09.271 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - Not known whether passed class name [jpabook.jpashop.domain.Order] is safe 19:24:09.271 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : jpabook.jpashop.domain.Order 19:24:09.271 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property id with lazy=false 19:24:09.271 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.Order:id] 19:24:09.271 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for id 19:24:09.271 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property id 19:24:09.271 [main] DEBUG org.hibernate.cfg.BinderHelper - #makeIdGenerator(org.hibernate.mapping.SimpleValue([org.hibernate.mapping.Column(order_id)]), id, org.hibernate.id.enhanced.SequenceStyleGenerator, , ...) 19:24:09.271 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(orders), mappingColumn=member_id, insertable=true, updatable=true, unique=false} 19:24:09.271 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property memberId with lazy=false 19:24:09.271 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.Order:memberId] 19:24:09.271 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for memberId 19:24:09.272 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property memberId 19:24:09.272 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(orders), mappingColumn=orderDate, insertable=true, updatable=true, unique=false} 19:24:09.272 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property orderDate with lazy=false 19:24:09.272 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.Order:orderDate] 19:24:09.272 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for orderDate 19:24:09.272 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property orderDate 19:24:09.272 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(orders), mappingColumn=status, insertable=true, updatable=true, unique=false} 19:24:09.273 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property status with lazy=false 19:24:09.273 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.Order:status] 19:24:09.274 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for status 19:24:09.275 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property status 19:24:09.275 [main] DEBUG org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: jpabook.jpashop.domain.Item 19:24:09.275 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} 19:24:09.275 [main] DEBUG org.hibernate.cfg.annotations.EntityBinder - Import with entity name Item 19:24:09.276 [main] DEBUG org.hibernate.cfg.annotations.EntityBinder - Bind entity jpabook.jpashop.domain.Item on table Item 19:24:09.276 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(Item), mappingColumn=item_id, insertable=true, updatable=true, unique=false} 19:24:09.276 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - Not known whether passed class name [jpabook.jpashop.domain.Item] is safe 19:24:09.276 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : jpabook.jpashop.domain.Item 19:24:09.276 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property id with lazy=false 19:24:09.276 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.Item:id] 19:24:09.277 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for id 19:24:09.277 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property id 19:24:09.277 [main] DEBUG org.hibernate.cfg.BinderHelper - #makeIdGenerator(org.hibernate.mapping.SimpleValue([org.hibernate.mapping.Column(item_id)]), id, org.hibernate.id.enhanced.SequenceStyleGenerator, , ...) 19:24:09.277 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(Item), mappingColumn=StockQuantity, insertable=true, updatable=true, unique=false} 19:24:09.277 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property StockQuantity with lazy=false 19:24:09.277 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.Item:StockQuantity] 19:24:09.277 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for StockQuantity 19:24:09.277 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property StockQuantity 19:24:09.277 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(Item), mappingColumn=name, insertable=true, updatable=true, unique=false} 19:24:09.277 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property name with lazy=false 19:24:09.277 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.Item:name] 19:24:09.277 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for name 19:24:09.278 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property name 19:24:09.278 [main] DEBUG org.hibernate.cfg.Ejb3Column - Binding column: Ejb3Column{table=org.hibernate.mapping.Table(Item), mappingColumn=price, insertable=true, updatable=true, unique=false} 19:24:09.278 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - MetadataSourceProcessor property price with lazy=false 19:24:09.278 [main] DEBUG org.hibernate.cfg.AbstractPropertyHolder - Attempting to locate auto-apply AttributeConverter for property [jpabook.jpashop.domain.Item:price] 19:24:09.278 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - building SimpleValue for price 19:24:09.278 [main] DEBUG org.hibernate.cfg.annotations.PropertyBinder - Building property price 19:24:09.280 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for id 19:24:09.280 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for itemId 19:24:09.280 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for orderId 19:24:09.280 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for id 19:24:09.280 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for city 19:24:09.280 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for name 19:24:09.280 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for street 19:24:09.280 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for zipcode 19:24:09.281 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for id 19:24:09.281 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for memberId 19:24:09.281 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for orderDate 19:24:09.281 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for status 19:24:09.282 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for id 19:24:09.282 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for StockQuantity 19:24:09.282 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for name 19:24:09.282 [main] DEBUG org.hibernate.cfg.annotations.SimpleValueBinder - Starting fillSimpleValue for price 19:24:09.283 [main] DEBUG org.hibernate.mapping.PrimaryKey - Forcing column [order_item_id] to be non-null as it is part of the primary key for table [orderitem] 19:24:09.283 [main] DEBUG org.hibernate.mapping.PrimaryKey - Forcing column [member_id] to be non-null as it is part of the primary key for table [member] 19:24:09.283 [main] DEBUG org.hibernate.mapping.PrimaryKey - Forcing column [order_id] to be non-null as it is part of the primary key for table [orders] 19:24:09.283 [main] DEBUG org.hibernate.mapping.PrimaryKey - Forcing column [item_id] to be non-null as it is part of the primary key for table [item] 19:24:09.339 [main] DEBUG org.hibernate.internal.SessionFactoryImpl - Building session factory 19:24:09.340 [main] DEBUG org.hibernate.cfg.Settings - SessionFactory name : null 19:24:09.340 [main] DEBUG org.hibernate.cfg.Settings - Automatic flush during beforeCompletion(): enabled 19:24:09.340 [main] DEBUG org.hibernate.cfg.Settings - Automatic session close at end of transaction: disabled 19:24:09.340 [main] DEBUG org.hibernate.cfg.Settings - Statistics: disabled 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Deleted entity synthetic identifier rollback: disabled 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Default entity-mode: pojo 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Check Nullability in Core (should be disabled when Bean Validation is on): enabled 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Allow initialization of lazy state outside session : disabled 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Using BatchFetchStyle : LEGACY 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Default batch fetch size: -1 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Maximum outer join fetch depth: null 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Default null ordering: NONE 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Order SQL updates by primary key: disabled 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Order SQL inserts for batching: disabled 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - multi-tenancy strategy : NONE 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - JTA Track by Thread: enabled 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Query language substitutions: {} 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Named query checking : enabled 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Second-level cache: disabled 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Second-level query cache: disabled 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Second-level query cache factory: null 19:24:09.341 [main] DEBUG org.hibernate.cfg.Settings - Second-level cache region prefix: null 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - Optimize second-level cache for minimal puts: disabled 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - Structured second-level cache entries: disabled 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - Second-level cache direct-reference entries: disabled 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - Automatic eviction of collection cache: disabled 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - JDBC batch size: 15 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - JDBC batch updates for versioned data: enabled 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - Scrollable result sets: enabled 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - Wrap result sets: disabled 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - JDBC3 getGeneratedKeys(): enabled 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - JDBC result set fetch size: null 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - Connection release mode: AFTER_TRANSACTION 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - Generate SQL with comments: enabled 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - JPA compliance - query : disabled 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - JPA compliance - closed-handling : disabled 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - JPA compliance - lists : disabled 19:24:09.342 [main] DEBUG org.hibernate.cfg.Settings - JPA compliance - transactions : disabled 19:24:09.404 [main] DEBUG org.hibernate.service.internal.SessionFactoryServiceRegistryImpl - EventListenerRegistry access via ServiceRegistry is deprecated. Use `sessionFactory.getEventEngine().getListenerRegistry()` instead 19:24:09.405 [main] DEBUG org.hibernate.service.internal.SessionFactoryServiceRegistryImpl - EventListenerRegistry access via ServiceRegistry is deprecated. Use `sessionFactory.getEventEngine().getListenerRegistry()` instead 19:24:09.418 [main] DEBUG org.hibernate.internal.SessionFactoryImpl - Session factory constructed with filter configurations : {} 19:24:09.418 [main] DEBUG org.hibernate.internal.SessionFactoryImpl - Instantiating session factory with properties: {hibernate.format_sql=true, java.specification.version=17, sun.cpu.isalist=amd64, sun.jnu.encoding=MS949, hibernate.dialect=org.hibernate.dialect.H2Dialect, java.class.path=C:\Users\wh361\IdeaProjects\study\jpashop\target\classes;C:\Users\wh361\.m2\repository\org\springframework\boot\spring-boot-starter\2.6.2\spring-boot-starter-2.6.2.jar;C:\Users\wh361\.m2\repository\org\springframework\boot\spring-boot\2.6.2\spring-boot-2.6.2.jar;C:\Users\wh361\.m2\repository\org\springframework\spring-context\5.3.14\spring-context-5.3.14.jar;C:\Users\wh361\.m2\repository\org\springframework\spring-aop\5.3.14\spring-aop-5.3.14.jar;C:\Users\wh361\.m2\repository\org\springframework\spring-beans\5.3.14\spring-beans-5.3.14.jar;C:\Users\wh361\.m2\repository\org\springframework\spring-expression\5.3.14\spring-expression-5.3.14.jar;C:\Users\wh361\.m2\repository\org\springframework\boot\spring-boot-autoconfigure\2.6.2\spring-boot-autoconfigure-2.6.2.jar;C:\Users\wh361\.m2\repository\org\springframework\boot\spring-boot-starter-logging\2.6.2\spring-boot-starter-logging-2.6.2.jar;C:\Users\wh361\.m2\repository\ch\qos\logback\logback-classic\1.2.9\logback-classic-1.2.9.jar;C:\Users\wh361\.m2\repository\ch\qos\logback\logback-core\1.2.9\logback-core-1.2.9.jar;C:\Users\wh361\.m2\repository\org\apache\logging\log4j\log4j-to-slf4j\2.17.0\log4j-to-slf4j-2.17.0.jar;C:\Users\wh361\.m2\repository\org\apache\logging\log4j\log4j-api\2.17.0\log4j-api-2.17.0.jar;C:\Users\wh361\.m2\repository\org\slf4j\jul-to-slf4j\1.7.32\jul-to-slf4j-1.7.32.jar;C:\Users\wh361\.m2\repository\jakarta\annotation\jakarta.annotation-api\1.3.5\jakarta.annotation-api-1.3.5.jar;C:\Users\wh361\.m2\repository\org\springframework\spring-core\5.3.14\spring-core-5.3.14.jar;C:\Users\wh361\.m2\repository\org\springframework\spring-jcl\5.3.14\spring-jcl-5.3.14.jar;C:\Users\wh361\.m2\repository\org\yaml\snakeyaml\1.29\snakeyaml-1.29.jar;C:\Users\wh361\.m2\repository\org\hibernate\hibernate-entitymanager\5.3.10.Final\hibernate-entitymanager-5.3.10.Final.jar;C:\Users\wh361\.m2\repository\org\jboss\logging\jboss-logging\3.4.2.Final\jboss-logging-3.4.2.Final.jar;C:\Users\wh361\.m2\repository\org\hibernate\hibernate-core\5.6.3.Final\hibernate-core-5.6.3.Final.jar;C:\Users\wh361\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\wh361\.m2\repository\org\jboss\jandex\2.2.3.Final\jandex-2.2.3.Final.jar;C:\Users\wh361\.m2\repository\com\fasterxml\classmate\1.5.1\classmate-1.5.1.jar;C:\Users\wh361\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\wh361\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\wh361\.m2\repository\org\glassfish\jaxb\jaxb-runtime\2.3.5\jaxb-runtime-2.3.5.jar;C:\Users\wh361\.m2\repository\org\glassfish\jaxb\txw2\2.3.5\txw2-2.3.5.jar;C:\Users\wh361\.m2\repository\com\sun\istack\istack-commons-runtime\3.0.12\istack-commons-runtime-3.0.12.jar;C:\Users\wh361\.m2\repository\com\sun\activation\jakarta.activation\1.2.2\jakarta.activation-1.2.2.jar;C:\Users\wh361\.m2\repository\org\dom4j\dom4j\2.1.1\dom4j-2.1.1.jar;C:\Users\wh361\.m2\repository\org\hibernate\common\hibernate-commons-annotations\5.0.4.Final\hibernate-commons-annotations-5.0.4.Final.jar;C:\Users\wh361\.m2\repository\javax\persistence\javax.persistence-api\2.2\javax.persistence-api-2.2.jar;C:\Users\wh361\.m2\repository\net\bytebuddy\byte-buddy\1.11.22\byte-buddy-1.11.22.jar;C:\Users\wh361\.m2\repository\org\jboss\spec\javax\transaction\jboss-transaction-api_1.2_spec\1.1.1.Final\jboss-transaction-api_1.2_spec-1.1.1.Final.jar;C:\Users\wh361\.m2\repository\com\h2database\h2\2.0.204\h2-2.0.204.jar;C:\Users\wh361\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\wh361\.m2\repository\jakarta\xml\bind\jakarta.xml.bind-api\2.3.3\jakarta.xml.bind-api-2.3.3.jar;C:\Users\wh361\.m2\repository\jakarta\activation\jakarta.activation-api\1.2.2\jakarta.activation-api-1.2.2.jar;C:\Users\wh361\.m2\repository\org\projectlombok\lombok\1.18.22\lombok-1.18.22.jar, java.vm.vendor=Oracle Corporation, sun.arch.data.model=64, user.variant=, java.vendor.url=https://java.oracle.com/, user.timezone=Asia/Seoul, javax.persistence.jdbc.user=****, javax.persistence.jdbc.url=jdbc:h2:tcp://localhost/~/test, java.vm.specification.version=17, os.name=Windows 10, jakarta.persistence.jdbc.password=****, sun.java.launcher=SUN_STANDARD, user.country=KR, local.setting.IS_JTA_TXN_COORD=false, sun.boot.library.path=C:\Users\wh361\.jdks\openjdk-17.0.1\bin, sun.java.command=jpabook.jpashop.JpaMain, hibernate.use_sql_comments=true, jdk.debug=release, jakarta.persistence.jdbc.driver=org.h2.Driver, sun.cpu.endian=little, user.home=C:\Users\wh361, user.language=ko, java.specification.vendor=Oracle Corporation, java.version.date=2021-10-19, java.home=C:\Users\wh361\.jdks\openjdk-17.0.1, file.separator=\, java.vm.compressedOopsMode=Zero based, jakarta.persistence.jdbc.user=****, line.separator= , hibernate.persistenceUnitName=hello, java.vm.specification.vendor=Oracle Corporation, java.specification.name=Java Platform API Specification, hibernate.transaction.coordinator_class=class org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorBuilderImpl, javax.persistence.jdbc.driver=org.h2.Driver, user.script=, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.runtime.version=17.0.1+12-39, user.name=wh361, path.separator=;, hibernate.connection.username=****, os.version=10.0, java.runtime.name=OpenJDK Runtime Environment, hibernate.connection.url=jdbc:h2:tcp://localhost/~/test, file.encoding=UTF-8, hibernate.ejb.persistenceUnitName=hello, java.vm.name=OpenJDK 64-Bit Server VM, hibernate.show_sql=true, hibernate.connection.driver_class=org.h2.Driver, java.vendor.url.bug=https://bugreport.java.com/bugreport/, java.io.tmpdir=C:\Users\wh361\AppData\Local\Temp\, java.version=17.0.1, user.dir=C:\Users\wh361\IdeaProjects\study\jpashop, os.arch=amd64, java.vm.specification.name=Java Virtual Machine Specification, hibernate.connection.password=****, sun.os.patch.level=, jakarta.persistence.jdbc.url=jdbc:h2:tcp://localhost/~/test, hibernate.boot.CfgXmlAccessService.key=org.hibernate.boot.registry.StandardServiceRegistryBuilder$1@c827db, native.encoding=MS949, java.library.path=C:\Users\wh361\.jdks\openjdk-17.0.1\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\MySQL\MySQL Server 8.0;C:\Program Files\Git\cmd;C:\Users\wh361\AppData\Local\Microsoft\WindowsApps;D:\IntelliJ IDEA Community Edition 2021.3\bin;;D:\Microsoft VS Code\bin;C:\Program Files\MySQL\MySQL Server 8.0\bin;;., java.vendor=Oracle Corporation, java.vm.info=mixed mode, sharing, java.vm.version=17.0.1+12-39, hibernate.bytecode.use_reflection_optimizer=false, sun.io.unicode.encoding=UnicodeLittle, javax.persistence.jdbc.password=****, java.class.version=61.0} 19:24:09.431 [main] DEBUG org.hibernate.secure.spi.JaccIntegrator - Skipping JACC integration as it was not enabled 19:24:09.436 [main] DEBUG org.hibernate.type.EnumType - Using NAMED-based conversion for Enum jpabook.jpashop.domain.orderStatus 19:24:09.437 [main] DEBUG org.hibernate.internal.SessionFactoryImpl - Instantiated session factory 19:24:09.437 [main] DEBUG org.hibernate.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@4bff1903] to SessionFactoryImpl [org.hibernate.internal.SessionFactoryImpl@20d11153] 19:24:09.486 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - Not known whether passed class name [jpabook.jpashop.domain.OrderItem] is safe 19:24:09.487 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : jpabook.jpashop.domain.OrderItem 19:24:09.703 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - Not known whether passed class name [jpabook.jpashop.domain.Member] is safe 19:24:09.703 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : jpabook.jpashop.domain.Member 19:24:09.718 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - Not known whether passed class name [jpabook.jpashop.domain.Order] is safe 19:24:09.718 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : jpabook.jpashop.domain.Order 19:24:09.729 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - Not known whether passed class name [jpabook.jpashop.domain.Item] is safe 19:24:09.730 [main] DEBUG org.hibernate.boot.internal.ClassLoaderAccessImpl - No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : jpabook.jpashop.domain.Item 19:24:09.745 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Static SQL for entity: jpabook.jpashop.domain.OrderItem 19:24:09.745 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Version select: /* get version jpabook.jpashop.domain.OrderItem */ select order_item_id from OrderItem where order_item_id =? 19:24:09.745 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Snapshot select: /* get current state jpabook.jpashop.domain.OrderItem */ select orderitem_.order_item_id, orderitem_.item_id as item_id2_2_, orderitem_.order_id as order_id3_2_ from OrderItem orderitem_ where orderitem_.order_item_id=? 19:24:09.745 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Insert 0: /* insert jpabook.jpashop.domain.OrderItem */ insert into OrderItem (item_id, order_id, order_item_id) values (?, ?, ?) 19:24:09.745 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Update 0: /* update jpabook.jpashop.domain.OrderItem */ update OrderItem set item_id=?, order_id=? where order_item_id=? 19:24:09.745 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Delete 0: /* delete jpabook.jpashop.domain.OrderItem */ delete from OrderItem where order_item_id=? 19:24:09.774 [main] DEBUG org.hibernate.loader.plan.build.internal.spaces.QuerySpacesImpl - Adding QuerySpace : uid = <gen:0> -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6c806c8b] 19:24:09.775 [main] DEBUG org.hibernate.persister.walking.spi.MetamodelGraphWalker - Visiting attribute path : itemId 19:24:09.775 [main] DEBUG org.hibernate.persister.walking.spi.MetamodelGraphWalker - Visiting attribute path : orderId 19:24:09.775 [main] DEBUG org.hibernate.loader.plan.build.internal.FetchStyleLoadPlanBuildingAssociationVisitationStrategy - Building LoadPlan... 19:24:09.784 [main] DEBUG org.hibernate.loader.plan.exec.internal.LoadQueryJoinAndFetchProcessor - processing queryspace <gen:0> 19:24:09.788 [main] DEBUG org.hibernate.loader.plan.build.spi.LoadPlanTreePrinter - LoadPlan(entity=jpabook.jpashop.domain.OrderItem) - Returns - EntityReturnImpl(entity=jpabook.jpashop.domain.OrderItem, querySpaceUid=<gen:0>, path=jpabook.jpashop.domain.OrderItem) - QuerySpaces - EntityQuerySpaceImpl(uid=<gen:0>, entity=jpabook.jpashop.domain.OrderItem) - SQL table alias mapping - orderitem0_ - alias suffix - 0_ - suffixed key columns - {order_it1_2_0_} 19:24:09.790 [main] DEBUG org.hibernate.loader.entity.plan.EntityLoader - Static select for entity jpabook.jpashop.domain.OrderItem [NONE]: select orderitem0_.order_item_id as order_it1_2_0_, orderitem0_.item_id as item_id2_2_0_, orderitem0_.order_id as order_id3_2_0_ from OrderItem orderitem0_ where orderitem0_.order_item_id=? 19:24:09.790 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Static SQL for entity: jpabook.jpashop.domain.Member 19:24:09.790 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Version select: /* get version jpabook.jpashop.domain.Member */ select member_id from Member where member_id =? 19:24:09.790 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Snapshot select: /* get current state jpabook.jpashop.domain.Member */ select member_.member_id, member_.city as city2_1_, member_.name as name3_1_, member_.street as street4_1_, member_.zipcode as zipcode5_1_ from Member member_ where member_.member_id=? 19:24:09.790 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Insert 0: /* insert jpabook.jpashop.domain.Member */ insert into Member (city, name, street, zipcode, member_id) values (?, ?, ?, ?, ?) 19:24:09.790 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Update 0: /* update jpabook.jpashop.domain.Member */ update Member set city=?, name=?, street=?, zipcode=? where member_id=? 19:24:09.790 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Delete 0: /* delete jpabook.jpashop.domain.Member */ delete from Member where member_id=? 19:24:09.790 [main] DEBUG org.hibernate.loader.plan.build.internal.spaces.QuerySpacesImpl - Adding QuerySpace : uid = <gen:0> -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4acb2510] 19:24:09.790 [main] DEBUG org.hibernate.persister.walking.spi.MetamodelGraphWalker - Visiting attribute path : city 19:24:09.791 [main] DEBUG org.hibernate.persister.walking.spi.MetamodelGraphWalker - Visiting attribute path : name 19:24:09.791 [main] DEBUG org.hibernate.persister.walking.spi.MetamodelGraphWalker - Visiting attribute path : street 19:24:09.791 [main] DEBUG org.hibernate.persister.walking.spi.MetamodelGraphWalker - Visiting attribute path : zipcode 19:24:09.791 [main] DEBUG org.hibernate.loader.plan.build.internal.FetchStyleLoadPlanBuildingAssociationVisitationStrategy - Building LoadPlan... 19:24:09.791 [main] DEBUG org.hibernate.loader.plan.exec.internal.LoadQueryJoinAndFetchProcessor - processing queryspace <gen:0> 19:24:09.791 [main] DEBUG org.hibernate.loader.plan.build.spi.LoadPlanTreePrinter - LoadPlan(entity=jpabook.jpashop.domain.Member) - Returns - EntityReturnImpl(entity=jpabook.jpashop.domain.Member, querySpaceUid=<gen:0>, path=jpabook.jpashop.domain.Member) - QuerySpaces - EntityQuerySpaceImpl(uid=<gen:0>, entity=jpabook.jpashop.domain.Member) - SQL table alias mapping - member0_ - alias suffix - 0_ - suffixed key columns - {member_i1_1_0_} 19:24:09.791 [main] DEBUG org.hibernate.loader.entity.plan.EntityLoader - Static select for entity jpabook.jpashop.domain.Member [NONE]: select member0_.member_id as member_i1_1_0_, member0_.city as city2_1_0_, member0_.name as name3_1_0_, member0_.street as street4_1_0_, member0_.zipcode as zipcode5_1_0_ from Member member0_ where member0_.member_id=? 19:24:09.791 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Static SQL for entity: jpabook.jpashop.domain.Order 19:24:09.791 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Version select: /* get version jpabook.jpashop.domain.Order */ select order_id from orders where order_id =? 19:24:09.791 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Snapshot select: /* get current state jpabook.jpashop.domain.Order */ select order_.order_id, order_.member_id as member_i2_3_, order_.orderDate as orderdat3_3_, order_.status as status4_3_ from orders order_ where order_.order_id=? 19:24:09.791 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Insert 0: /* insert jpabook.jpashop.domain.Order */ insert into orders (member_id, orderDate, status, order_id) values (?, ?, ?, ?) 19:24:09.791 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Update 0: /* update jpabook.jpashop.domain.Order */ update orders set member_id=?, orderDate=?, status=? where order_id=? 19:24:09.791 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Delete 0: /* delete jpabook.jpashop.domain.Order */ delete from orders where order_id=? 19:24:09.791 [main] DEBUG org.hibernate.loader.plan.build.internal.spaces.QuerySpacesImpl - Adding QuerySpace : uid = <gen:0> -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@37d871c2] 19:24:09.791 [main] DEBUG org.hibernate.persister.walking.spi.MetamodelGraphWalker - Visiting attribute path : memberId 19:24:09.792 [main] DEBUG org.hibernate.persister.walking.spi.MetamodelGraphWalker - Visiting attribute path : orderDate 19:24:09.792 [main] DEBUG org.hibernate.persister.walking.spi.MetamodelGraphWalker - Visiting attribute path : status 19:24:09.792 [main] DEBUG org.hibernate.loader.plan.build.internal.FetchStyleLoadPlanBuildingAssociationVisitationStrategy - Building LoadPlan... 19:24:09.792 [main] DEBUG org.hibernate.loader.plan.exec.internal.LoadQueryJoinAndFetchProcessor - processing queryspace <gen:0> 19:24:09.792 [main] DEBUG org.hibernate.loader.plan.build.spi.LoadPlanTreePrinter - LoadPlan(entity=jpabook.jpashop.domain.Order) - Returns - EntityReturnImpl(entity=jpabook.jpashop.domain.Order, querySpaceUid=<gen:0>, path=jpabook.jpashop.domain.Order) - QuerySpaces - EntityQuerySpaceImpl(uid=<gen:0>, entity=jpabook.jpashop.domain.Order) - SQL table alias mapping - order0_ - alias suffix - 0_ - suffixed key columns - {order_id1_3_0_} 19:24:09.792 [main] DEBUG org.hibernate.loader.entity.plan.EntityLoader - Static select for entity jpabook.jpashop.domain.Order [NONE]: select order0_.order_id as order_id1_3_0_, order0_.member_id as member_i2_3_0_, order0_.orderDate as orderdat3_3_0_, order0_.status as status4_3_0_ from orders order0_ where order0_.order_id=? 19:24:09.792 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Static SQL for entity: jpabook.jpashop.domain.Item 19:24:09.792 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Version select: /* get version jpabook.jpashop.domain.Item */ select item_id from Item where item_id =? 19:24:09.792 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Snapshot select: /* get current state jpabook.jpashop.domain.Item */ select item_.item_id, item_.StockQuantity as stockqua2_0_, item_.name as name3_0_, item_.price as price4_0_ from Item item_ where item_.item_id=? 19:24:09.792 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Insert 0: /* insert jpabook.jpashop.domain.Item */ insert into Item (StockQuantity, name, price, item_id) values (?, ?, ?, ?) 19:24:09.792 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Update 0: /* update jpabook.jpashop.domain.Item */ update Item set StockQuantity=?, name=?, price=? where item_id=? 19:24:09.792 [main] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Delete 0: /* delete jpabook.jpashop.domain.Item */ delete from Item where item_id=? 19:24:09.792 [main] DEBUG org.hibernate.loader.plan.build.internal.spaces.QuerySpacesImpl - Adding QuerySpace : uid = <gen:0> -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@285f38f6] 19:24:09.792 [main] DEBUG org.hibernate.persister.walking.spi.MetamodelGraphWalker - Visiting attribute path : StockQuantity 19:24:09.792 [main] DEBUG org.hibernate.persister.walking.spi.MetamodelGraphWalker - Visiting attribute path : name 19:24:09.792 [main] DEBUG org.hibernate.persister.walking.spi.MetamodelGraphWalker - Visiting attribute path : price 19:24:09.792 [main] DEBUG org.hibernate.loader.plan.build.internal.FetchStyleLoadPlanBuildingAssociationVisitationStrategy - Building LoadPlan... 19:24:09.793 [main] DEBUG org.hibernate.loader.plan.exec.internal.LoadQueryJoinAndFetchProcessor - processing queryspace <gen:0> 19:24:09.793 [main] DEBUG org.hibernate.loader.plan.build.spi.LoadPlanTreePrinter - LoadPlan(entity=jpabook.jpashop.domain.Item) - Returns - EntityReturnImpl(entity=jpabook.jpashop.domain.Item, querySpaceUid=<gen:0>, path=jpabook.jpashop.domain.Item) - QuerySpaces - EntityQuerySpaceImpl(uid=<gen:0>, entity=jpabook.jpashop.domain.Item) - SQL table alias mapping - item0_ - alias suffix - 0_ - suffixed key columns - {item_id1_0_0_} 19:24:09.793 [main] DEBUG org.hibernate.loader.entity.plan.EntityLoader - Static select for entity jpabook.jpashop.domain.Item [NONE]: select item0_.item_id as item_id1_0_0_, item0_.StockQuantity as stockqua2_0_0_, item0_.name as name3_0_0_, item0_.price as price4_0_0_ from Item item0_ where item0_.item_id=? 19:24:09.814 [main] DEBUG org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator - No actions specified; doing nothing 19:24:09.814 [main] DEBUG org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator - No JtaPlatform was specified, checking resolver 19:24:09.814 [main] DEBUG org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformResolverInitiator - No JtaPlatformResolver was specified, using default [org.hibernate.engine.transaction.jta.platform.internal.StandardJtaPlatformResolver] 19:24:09.818 [main] DEBUG org.hibernate.engine.transaction.jta.platform.internal.StandardJtaPlatformResolver - Could not resolve JtaPlatform, using default [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 19:24:09.818 [main] INFO org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 19:24:09.819 [main] DEBUG org.hibernate.query.spi.NamedQueryRepository - Checking 0 named HQL queries 19:24:09.819 [main] DEBUG org.hibernate.query.spi.NamedQueryRepository - Checking 0 named SQL queries 19:24:09.822 [main] DEBUG org.hibernate.service.internal.SessionFactoryServiceRegistryImpl - EventListenerRegistry access via ServiceRegistry is deprecated. Use `sessionFactory.getEventEngine().getListenerRegistry()` instead 19:24:09.826 [main] DEBUG org.hibernate.internal.SessionFactoryRegistry - Initializing SessionFactoryRegistry : org.hibernate.internal.SessionFactoryRegistry@6b3f6585 19:24:09.827 [main] DEBUG org.hibernate.internal.SessionFactoryRegistry - Registering SessionFactory: 74d35489-0bd8-42e5-8e8a-0847faa18194 (<unnamed>) 19:24:09.827 [main] DEBUG org.hibernate.internal.SessionFactoryRegistry - Not binding SessionFactory to JNDI, no JNDI name configured 19:24:09.827 [main] INFO org.hibernate.orm.connections.pooling - HHH10001008: Cleaning up connection pool [jdbc:h2:tcp://localhost/~/test] 19:24:09.830 [main] DEBUG org.hibernate.service.spi.ServiceBinding - Overriding existing service binding [org.hibernate.engine.jdbc.connections.spi.ConnectionProvider] Exception in thread "main" java.lang.NoSuchMethodError: 'void org.hibernate.annotations.common.reflection.ReflectionManager.reset()' at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:414) at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:471) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1498) at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:56) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54) at jpabook.jpashop.JpaMain.main(JpaMain.java:10) Process finished with exit code 1 어떤 부분이 잘못 되서 계속 Exception in thread "main" java.lang.NoSuchMethodError: 'void org.hibernate.annotations.common.reflection.ReflectionManager.reset()' at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:414) at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:471) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1498) at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:56) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54) at jpabook.jpashop.JpaMain.main(JpaMain.java:10)가 나오는걸까요... <h2 databases 화면입니다. 정상 작동합니다.> <persistence.xml 코드입니다.> <?xml version="1.0" encoding="UTF-8"?><persistence version="2.2" xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_2.xsd"> <persistence-unit name="hello"> <properties> <!-- 필수 속성 --> <property name="javax.persistence.jdbc.driver" value="org.h2.Driver"/> <property name="javax.persistence.jdbc.user" value="sa"/> <property name="javax.persistence.jdbc.password" value=""/> <property name="javax.persistence.jdbc.url" value="jdbc:h2:tcp://localhost/~/test"/> <property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"/> <!-- 옵션 --> <property name="hibernate.show_sql" value="true"/> <property name="hibernate.format_sql" value="true"/> <property name="hibernate.use_sql_comments" value="true"/> <!--<property name="hibernate.hbm2ddl.auto" value="create" />--> </properties> </persistence-unit></persistence> <다음은 porm.xml 코드입니다> <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.6.2</version> <relativePath/> <!-- lookup parent from repository --> </parent> <groupId>jpabook</groupId> <artifactId>jpashop</artifactId> <version>0.0.1-SNAPSHOT</version> <name>jpashop</name> <description>jpashop</description> <properties> <java.version>11</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <!-- JPA 하이버네이트 --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>5.3.10.Final</version> </dependency> <!-- H2 데이터베이스 --> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>2.0.204</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build></project>
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
중첩 setTimeout() 관련 질문
중첩되는 부분에서 이해가 안가서 질문드립니다. 첫번째 setTimeout 함수가 실행되면 0.45초 뒤에 중괄호 내부 문장들이 실행되고, 이때 두번째 setTimeout 함수를 만나 0.45초 뒤에 main.style~ , qna.style~ 부분이 실행되는 것이 맞나요? 총 정리하면, main 화면이 1초 간 페이드 아웃 완료 -> 0.45초 뒤에 qna 화면이 1초 간 페이드 인 완료-> 0.45초 뒤에 main 부분 'none', qna 부분 'block' 처리 중첩되다보니 이상하게 헷갈리네요. 수업자료 감사드립니다! ^^
-
미해결
인프런에서 이벤트로 하는 강의 문의드려요
현직 hw 개발을 하고 있는데 sw 개발도 같이 해볼려고 정보를 알아보는중에 인프런에서 이벤트를 진행하고 있더군요 https://www.inflearn.com/pages/start-20220103 여기에 보면 강의가 1년동안 무료인데 1년 이후 유료로 자동결제로 전환되는 시스템인지요? 만약 자동으로 결제해야하는 시스템이라면 결제 해지 혹은 보고싶은 강의만 따로 결제가 가능한지 문의 드립니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
파일 업로드 경로 한글 오류
ERROR 9368 --- [nio-9090-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception 파일 업로드 경로에 한글이 포함돼있으면 오류가 발생하던데 혹시 해결 방법도 있나요?
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
안녕하세요
안녕하세요! 강의 듣던 중 궁금한 점이 생겨 질문 남깁니다. .vue 파일을 views 폴더 하위에 생성하는 경우와 components 폴더 아래에 생성하는 경우, import할 때 경로를 다르게 작성하는 것 외에는 아무런 차이가 없나요? 감사합니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
rpc서버
rpc서버라는 말이 자주 보이는데 이는 http/ftp 와 동급의 다른 프로토콜로 이해하면 될까요? 소켓 이라는 개념하고 어떤 연관이 있고, rpc서버는 주로 어디에 쓰이나요
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
kubectl get nodes 오류
#kubectl get nodes 치면 이렇게 뜨는데 뭐가문제인가요 the connection to the server localhost:8080 was refused - did you specify the right host or port?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
react빌드
react에서 js로 만든 부분들이 barbel 등으로 빌드에 의해 html로 바뀐다고 읽었습니다. 그과정이 강의에도 나와 있을까요?
-
미해결3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
DB 관련 질문이요 .
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. SELECT * FROM SCOTT.EMP A INNER JOIN SCOTT.DEPT B ON SCOTT.DEPT B.DEPTNO = B.DNAME.SALES; 로 다시 수정해서 답변인가 고민하고있는데요 맞나욤? 라고 썻습니다 이거 맞나욤?
-
미해결
결재 하려 하는데 휴대폰인증 문자가 오지 않음
-결재 하려 하는데 휴대폰인증 문자가 오지 않음
-
미해결코어 자바스크립트
예시 코드 질문이 있습니다.
안녕하세요!! 질문이 있습니다. 선언을 var로 했을때는 이해가 됐는데 만약에 선언을 let으로 하고 inner 함수 안에는 재선언이 불가능하므로 a = 3; 이렇게 했을 때 값 출력이 1 1 3 3 이 순서로 나오더군요 inner 함수안에서 a = 3 값을 선언했는데 어떻게 마지막 a 값이 1이 아닌 3이 찍히는 건지 궁금합니다! let a = 1; function outer(){ console.log(a); // 1 콘솔 출력 순위 function inner(){ console.log(a); // 2 a = 3; } inner(); console.log(a); // 3 } outer(); console.log(a); // 4
-
미해결스프링 시큐리티
createSuccessAuthentication
createSuccessAuthentication에서 권한 정보까지 조회해서 토큰에 저장하신다고 하셨는데 여기서 권한이란게 서비스로직에서의 권한, 즉 member, admin 이런 권한이 아닌거 같은데 여기서 말하는 권한이 어떤것에 대한 권한인건가요??
-
미해결퍼블리셔 취업을 위해 제대로 배워보는 html과 css, 그리고 웹표준
이미지를 안쓰고도 만들 수 있을거 같은데 이미지로 써서 만들때 어떤 장점이 있나요 ??
요즘에도 이미지로 만들어서 작업하기도 하나요 ??
-
미해결Slack 클론 코딩[실시간 채팅 with React]
오류 : ReferenceError: Can't find variable: $RefreshReg$
강의를 잘 보던 중 index.html 을 띄우니, 이러한 오류가 발생합니다. 구글링을 해보아도 RN 관련 글들만 나와서 질문드립니다. + webpakc.config.ts에 plugin 부분 react-refresh/babel 은 추가되어 있습니다.
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
@Transactional에 관한 질문입니다.
Repository에는 @Transactional이 없는데 api컨트롤러 쪽에서Repository를 호출해서 사용하면 영속상태를 거치지 않고 사용되는 거라고 생각하면 될까요?
-
미해결게임 프로그래머 취업 전략 가이드
나이, 취업, 어떻게 공부할지에 대해 고민이 있습니다.
강사님 안녕하세요! 제가 너무 궁금하고 고민중이던 부분이 목차에 포함되어 있어서 수강하게 되었습니다 너무 큰 도움됐어요 감사합니당!😁 전 유니티, C#만 조금 공부하다가 베이스는 거의 없는 상태인데 유니티vs언리얼 중에 취업은 언리얼!이라는 것을 듣고 C++ 언리얼로 다시하려고 하고 있고.. (물론 강의에서 말씀하신대로 시간이 되는대로 유니티도 다시 후순위로 만져보려고합니다) 또 학원vs독학 강의를 듣고 학원을 다니고 싶어진 상황입니다. 저는 29살(여)이라서 고민되는 부분이 생겼습니다. 아무래도 Rookiss님 강의에서는 대학졸업 후 차근차근 단계를 밟고있는 어린 취준생분들을 대상으로 염두하시고 계실것같아서 따로 조언 얻고자 질문 드립니다. 유명하다는 학원 두 군데 정도 상담해보니 1년 과정 듣고 30에 취업하는 것이 나이는 아무 문제가 안된다고 그러던데.. 너무 아~무 상관 없다고하니 오히려 영업을 위한 멘트인건지 아닌지 구분이 안됩니다..😥 강사님께서 유니티vs언리얼 강의에서 조금바짝 공부해서 잘못 취업할바에는 1년더 공부해서 처음에 괜찮은곳을 들어가야한다고 하신게 되게 크게 와닿았는데, 그 말이 29살에게도 동일할까요? 아니면 조금 예외여서, 최대한 빨리 취업해서 실무먼저 경험하는게 좋을까요? 이 부분이 궁금합니다.. 어제 밤새 고민하던 선택지는 아래와 같아요. 1) 학원에서 1년 공부로 C/C++, winAPI, MFC/DirectX9, 11 을 배우고 30살 하반기에 취업 2) C++, 언리얼부터 (독학or단과학원) 먼저 익혀서 포폴 작업하여 올해 29살 연말 안에 우선 취업 3) 실무경험, 취업이 급하니 원래하던 C#, 유니티로 포폴 작업하여 최대한 빨리 취업 (=29살 6월 목표) 1번의 경우 시간이 넉넉하지 않은 입장에서도 꼭 DirectX단까지 배워야할까 하는 (아무것도 모르는 초심자의) 의구심도 들고..취업에 실패할경우 31살이 되면 큰일날것 같아서 고민됩니다. 2번의 경우 꼭 필요한 C++과 바로 실무에 써먹는 엔진 위주로 배우면 1번과 3번 사이로 좀 타협되지 않을까 하는 생각인것인데, 언리얼 포폴을 너무 만만하게 보는것인가 싶기도 하구요ㅎㅎ 3번은 뭐.. 나이의 대한 걱정때문에 실무를 최대한 빨리 쌓아야하나 싶은 걱정때문에!ㅎ 학벌도 나이도 경쟁력이 없어서 엄청난 대기업을 목표로 하기엔 설레발일것같고 중기업을 목표로 하고싶은데제가 너무 자신과 타협하려고 하는걸까요?..ㅎ(냉정하게 혼내주셔도 됩니닷...ㅜ) 어떤 선택지가 되던 알고리즘, 자료구조, CS지식 등의 공부는 필수적으로 공부할 예정입니다. 물론 선택은 제 몫이니 정답을 알려달라는 것은 아니고 강사님 의견이 궁금합니다. 글이너무 길었는데 도움주시면 정말 정말 감사하겠습니다!