• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

서버가 자꾸 실행이 멈춥니다.

22.12.12 15:09 작성 조회수 640

0

2022-12-12T15:06:01.595+09:00 INFO 8688 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'

2022-12-12T15:06:01.596+09:00 TRACE 8688 --- [ionShutdownHook] o.h.type.spi.TypeConfiguration$Scope : Handling #sessionFactoryClosed from [org.hibernate.internal.SessionFactoryImpl@6658f08a] for TypeConfiguration

2022-12-12T15:06:01.596+09:00 DEBUG 8688 --- [ionShutdownHook] o.h.type.spi.TypeConfiguration$Scope : Un-scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration$Scope@60644985] from SessionFactory [org.hibernate.internal.SessionFactoryImpl@6658f08a]

2022-12-12T15:06:01.599+09:00 INFO 8688 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated...

2022-12-12T15:06:01.631+09:00 INFO 8688 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed.

 

종료되기 바로 직전에 메세지 입니다. 무슨 오류인걸까요?ㅠ

 

답변 2

·

답변을 작성해보세요.

0

연주님의 프로필

연주

질문자

2022.12.12

중요 소스코드는 아래와같습니다.

application.yml

spring:
  datasource:
    url: jdbc:h2:tcp://localhost/~/jpashoppro
    username: sa1
    password: ****
    driver-class-name: org.h2.Driver
  jpa:
    hibernate:
      ddl-auto: create
    properties:
      hibernate:
        # show_sql: true
        format_sql: true
logging.level:
  org.hibernate.SQL: debug
  org.hibernate.type: trace #쿼리 파라미터 로그 남기기

member레포지토리.java

package jpabook.jpashop;

import jakarta.persistence.EntityManager;
import jakarta.persistence.PersistenceContext;
import org.springframework.stereotype.Repository;

@Repository
public class MemberRepository {
    @PersistenceContext
    private EntityManager em;

    public Long save(Member member) {
        em.persist(member);
        return member.getId();
    }

    public Member find(Long id) {
        return em.find(Member.class, id);
    }
}

member레포지토리Test.java

package jpabook.jpashop;

import org.assertj.core.api.Assertions;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.annotation.Rollback;
import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.transaction.annotation.Transactional;

import static org.junit.Assert.*;

@RunWith(SpringRunner.class)
@SpringBootTest
public class MemberRepositoryTest {
    @Autowired MemberRepository memberRepository;

    @Test
    @Transactional
    @Rollback(false)
    public void testMember() throws Exception {
        Member member = new Member();
        member.setUsername("memberA");

        Long saveId = memberRepository.save(member);

        Member findMember = memberRepository.find(saveId);

        Assertions.assertThat(findMember.getId()).isEqualTo(member.getId());
        Assertions.assertThat(findMember.getUsername()).isEqualTo(member.getUsername());
        Assertions.assertThat(findMember).isEqualTo(member);
    }
}

build.gradle

plugins {
	id 'java'
	id 'org.springframework.boot' version '3.0.0'
	id 'io.spring.dependency-management' version '1.1.0'
}

group = 'jpabook'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '17'

configurations {
	compileOnly {
		extendsFrom annotationProcessor
	}
}

repositories {
	mavenCentral()
}

dependencies {
	implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
	implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
	implementation 'org.springframework.boot:spring-boot-starter-web'
	implementation 'org.springframework.boot:spring-boot-devtools:'
	implementation "com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.5.6"
	testImplementation 'junit:junit:4.13.1'
	testImplementation 'junit:junit:4.13.1'
	compileOnly 'org.projectlombok:lombok'
	runtimeOnly 'com.h2database:h2'
	annotationProcessor 'org.projectlombok:lombok'
	testImplementation 'org.springframework.boot:spring-boot-starter-test'
}

tasks.named('test') {
	useJUnitPlatform()
}

 

아래는 해당 로그 내용입니다.

C:\Users\yeonj\.jdks\corretto-17.0.5\bin\java.exe -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:D:\IntelliJ IDEA Educational Edition 222.4167.41\lib\idea_rt.jar=11056:D:\IntelliJ IDEA Educational Edition 222.4167.41\bin" -Dfile.encoding=UTF-8 -classpath "D:\IntelliJ IDEA Educational Edition 222.4167.41\lib\idea_rt.jar;D:\IntelliJ IDEA Educational Edition 222.4167.41\plugins\junit\lib\junit5-rt.jar;D:\IntelliJ IDEA Educational Edition 222.4167.41\plugins\junit\lib\junit-rt.jar;D:\jpaProject\jpashop\build\classes\java\test;D:\jpaProject\jpashop\build\classes\java\main;D:\jpaProject\jpashop\build\resources\main;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-data-jpa\3.0.0\3fa6a036bc4f0383ebb6105420d36ce9580d5fe9\spring-boot-starter-data-jpa-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-thymeleaf\3.0.0\a3114ff092c830fa94bf12074315f9f535aea058\spring-boot-starter-thymeleaf-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-web\3.0.0\5dd6c38f60b915dce2c4a340f4ea68f2e52306f8\spring-boot-starter-web-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-devtools\3.0.0\efb77f02a6312690c69049ad2bee06cab7a21a0f\spring-boot-devtools-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.github.gavlyukovskiy\p6spy-spring-boot-starter\1.5.6\495579c7fb01b005f19ec4d5188245c66de0937b\p6spy-spring-boot-starter-1.5.6.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\junit\junit\4.13.1\cdd00374f1fee76b11e2a9d127405aa3f6be5b6a\junit-4.13.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-test\3.0.0\f3991382f9ef5dca46fb61eb3201730929c04978\spring-boot-starter-test-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-aop\3.0.0\aff0890dc80d8838cfa3276abfda07d9bfb0d730\spring-boot-starter-aop-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-jdbc\3.0.0\359bce4bbc4229586b39867f35a9a613473d4032\spring-boot-starter-jdbc-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.hibernate.orm\hibernate-core\6.1.5.Final\b8536d33e7221e85553f0cdaadd9669baff2da9a\hibernate-core-6.1.5.Final.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.data\spring-data-jpa\3.0.0\c1289ab131eddd70fc35beb880927f4808d5d5f1\spring-data-jpa-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework\spring-aspects\6.0.2\81628dd21604716113be4dd3645cbc19d0f1f8c7\spring-aspects-6.0.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter\3.0.0\18c02ab19529d866723b40c03021cd731c3edb50\spring-boot-starter-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.thymeleaf\thymeleaf-spring6\3.1.0.RELEASE\cae0b7f51922a3fc48f89bfb1c913bd2f3e8b090\thymeleaf-spring6-3.1.0.RELEASE.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-json\3.0.0\beb1a175ad3cdec82ebd36dd1ddd08a9738a2d86\spring-boot-starter-json-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-tomcat\3.0.0\cbaf1a7a69a4a4126896bc397c14b9281634f8e7\spring-boot-starter-tomcat-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework\spring-webmvc\6.0.2\cf96960288ba6a95da3488b6d255803c50fa1927\spring-webmvc-6.0.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework\spring-web\6.0.2\39dde8bfcc9074af0fcec924ca7465cb90eb25d4\spring-web-6.0.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-autoconfigure\3.0.0\11c57cfd7a6c6ef2cf16cc91c4d9173f6ab16dd2\spring-boot-autoconfigure-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot\3.0.0\dcf84aaccdb294b8fe53a92b57efecf16708eb2c\spring-boot-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.github.gavlyukovskiy\datasource-decorator-spring-boot-autoconfigure\1.5.6\cac386fe9df77870133594f054ee32e5d08ab93d\datasource-decorator-spring-boot-autoconfigure-1.5.6.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\p6spy\p6spy\3.8.2\52299d9a1ec2bc2fb8b1a21cc12dfc1a7c033caf\p6spy-3.8.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.hamcrest\hamcrest-core\2.2\3f2bd07716a31c395e2837254f37f21f0f0ab24b\hamcrest-core-2.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-test-autoconfigure\3.0.0\526b9f0ce32649055b2babb58ca330cb9ee6340a\spring-boot-test-autoconfigure-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-test\3.0.0\bfc808cc044d11c53631a7b0cfd03c9b44dc0980\spring-boot-test-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.jayway.jsonpath\json-path\2.7.0\f9d7d9659f2694e61142046ff8a216c047f263e8\json-path-2.7.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\jakarta.xml.bind\jakarta.xml.bind-api\4.0.0\bbb399208d288b15ec101fa4fcfc4bd77cedc97a\jakarta.xml.bind-api-4.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.assertj\assertj-core\3.23.1\d2bb60570f5b3d7ffa8f8000118c9c07b86eca93\assertj-core-3.23.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.hamcrest\hamcrest\2.2\1820c0968dba3a11a1b30669bb1f01978a91dedc\hamcrest-2.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.junit.jupiter\junit-jupiter\5.9.1\9274d3757e224bc02eae367bd481062a263c150b\junit-jupiter-5.9.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.mockito\mockito-junit-jupiter\4.8.1\e393aa62eca2244a535b03842843f2f199343d1f\mockito-junit-jupiter-4.8.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.mockito\mockito-core\4.8.1\d8eb9dec8747d08645347bb8c69088ac83197975\mockito-core-4.8.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.skyscreamer\jsonassert\1.5.1\6d842d0faf4cf6725c509a5e5347d319ee0431c3\jsonassert-1.5.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework\spring-test\6.0.2\3f075043f8f7c1d8385cc0e0a7a6de2d4d72a4fe\spring-test-6.0.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework\spring-core\6.0.2\43f8a6c8b522181d507705aac0e1f1b1e81e7701\spring-core-6.0.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.xmlunit\xmlunit-core\2.9.0\8959725d90eecfee28acd7110e2bb8460285d876\xmlunit-core-2.9.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework\spring-aop\6.0.2\fe73295dd65e6b2f53986622c1e622cd3d09aa03\spring-aop-6.0.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.aspectj\aspectjweaver\1.9.9.1\dcd2703279a94ad909fa3f3d08671cb0f2dabf7\aspectjweaver-1.9.9.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework\spring-jdbc\6.0.2\258825b19c01fbe7107b0233de26e4b53a74e6b8\spring-jdbc-6.0.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.zaxxer\HikariCP\5.0.1\a74c7f0a37046846e88d54f7cb6ea6d565c65f9c\HikariCP-5.0.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\jakarta.persistence\jakarta.persistence-api\3.1.0\66901fa1c373c6aff65c13791cc11da72060a8d6\jakarta.persistence-api-3.1.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\jakarta.transaction\jakarta.transaction-api\2.0.1\51a520e3fae406abb84e2e1148e6746ce3f80a1a\jakarta.transaction-api-2.0.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework\spring-context\6.0.2\649dc1c9947da39a0d4e3869d61e7270489aaa25\spring-context-6.0.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework\spring-orm\6.0.2\5d2ef232c075b271b2dae2327e82d88e7feb6c3b\spring-orm-6.0.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.data\spring-data-commons\3.0.0\79f898c8a9d926f6434ae53c9a927a299e079663\spring-data-commons-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework\spring-tx\6.0.2\fafb1f39570e73e43f8ebc6379423036ae5c9698\spring-tx-6.0.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework\spring-beans\6.0.2\87ded7c3d973ec0bfebe0b6511375ffebe178ae5\spring-beans-6.0.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\jakarta.annotation\jakarta.annotation-api\2.1.1\48b9bda22b091b1f48b13af03fe36db3be6e1ae3\jakarta.annotation-api-2.1.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\2.0.4\30d5eb5360bd113ce96f9e49e3431993bbf1b247\slf4j-api-2.0.4.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-logging\3.0.0\af37a21b0be9c0c8cd11e3f8a3330b314af639d3\spring-boot-starter-logging-3.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.yaml\snakeyaml\1.33\2cd0a87ff7df953f810c344bdf2fe3340b954c69\snakeyaml-1.33.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.thymeleaf\thymeleaf\3.1.0.RELEASE\10f06f970c19af57357a215f400f9c319bdc8741\thymeleaf-3.1.0.RELEASE.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jsr310\2.14.1\f24e8cb1437e05149b7a3049ebd6700f42e664b1\jackson-datatype-jsr310-2.14.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.module\jackson-module-parameter-names\2.14.1\2e05a86dba3d4b05074b6a313c4d5b7ff844c8dd\jackson-module-parameter-names-2.14.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jdk8\2.14.1\da194197d187bf24a8699514344ebf0abd7c342a\jackson-datatype-jdk8-2.14.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-databind\2.14.1\268524b9056cae1211b9f1f52560ef19347f4d17\jackson-databind-2.14.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.apache.tomcat.embed\tomcat-embed-websocket\10.1.1\c5a12c16c7ae8dc39f6dad01e486f6c76ef10343\tomcat-embed-websocket-10.1.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.apache.tomcat.embed\tomcat-embed-core\10.1.1\d3bbf1c2c71a79c5c472090c31e3c28efea5304e\tomcat-embed-core-10.1.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.apache.tomcat.embed\tomcat-embed-el\10.1.1\a5282bdc29026cacc8e2941b53c78621beed4c7\tomcat-embed-el-10.1.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework\spring-expression\6.0.2\89687daffb67231f6be7783775c1f0d46f4541fe\spring-expression-6.0.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\io.micrometer\micrometer-observation\1.10.2\5b63205c0e9f3acf4b84f852ea707f9f9fffda6f\micrometer-observation-1.10.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\net.minidev\json-smart\2.4.8\7c62f5f72ab05eb54d40e2abf0360a2fe9ea477f\json-smart-2.4.8.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\jakarta.activation\jakarta.activation-api\2.1.0\a58861b5deac5e151140511cf57d6b80a83f2d20\jakarta.activation-api-2.1.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\net.bytebuddy\byte-buddy\1.12.19\178d26e6a95e50502ae16673e08269797f8b254a\byte-buddy-1.12.19.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.junit.jupiter\junit-jupiter-params\5.9.1\ffcd1013edaeee112be11fcddeb38882d79238de\junit-jupiter-params-5.9.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.junit.jupiter\junit-jupiter-api\5.9.1\7bb53fbc0173e9f6a9d21d58297af94b1f2f9ce1\junit-jupiter-api-5.9.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\net.bytebuddy\byte-buddy-agent\1.12.19\450917cf3b358b691a824acf4c67aa89c826f67e\byte-buddy-agent-1.12.19.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.vaadin.external.google\android-json\0.0.20131108.vaadin1\fa26d351fe62a6a17f5cda1287c1c6110dec413f\android-json-0.0.20131108.vaadin1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.springframework\spring-jcl\6.0.2\5eec2672aab8f80a54ea9047938884813c9eeec8\spring-jcl-6.0.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-classic\1.4.5\28e7dc0b208d6c3f15beefd73976e064b4ecfa9b\logback-classic-1.4.5.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-to-slf4j\2.19.0\30f4812e43172ecca5041da2cb6b965cc4777c19\log4j-to-slf4j-2.19.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.slf4j\jul-to-slf4j\2.0.4\37418ab81680501a3a1e58e04d1341a5efe1c162\jul-to-slf4j-2.0.4.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.attoparser\attoparser\2.0.6.RELEASE\8f603f22a18d4f7258f8860ccbb68b069f49904a\attoparser-2.0.6.RELEASE.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.unbescape\unbescape\1.1.6.RELEASE\7b90360afb2b860e09e8347112800d12c12b2a13\unbescape-1.1.6.RELEASE.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-annotations\2.14.1\2a6ad504d591a7903ffdec76b5b7252819a2d162\jackson-annotations-2.14.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-core\2.14.1\7a07bc535ccf0b7f6929c4d0f2ab9b294ef7c4a3\jackson-core-2.14.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\io.micrometer\micrometer-commons\1.10.2\3a97e1874b8ca9c1c08f67d58bf7d567bb748601\micrometer-commons-1.10.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\net.minidev\accessors-smart\2.4.8\6e1bee5a530caba91893604d6ab41d0edcecca9a\accessors-smart-2.4.8.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.apiguardian\apiguardian-api\1.1.2\a231e0d844d2721b0fa1b238006d15c6ded6842a\apiguardian-api-1.1.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.junit.platform\junit-platform-commons\1.9.1\3145f821b5cd10abcdc5f925baa5fffa6f1b628f\junit-platform-commons-1.9.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.opentest4j\opentest4j\1.2.0\28c11eb91f9b6d8e200631d46e20a7f407f2a046\opentest4j-1.2.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-core\1.4.5\e9bb2ea70f84401314da4300343b0a246c8954da\logback-core-1.4.5.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.19.0\ea1b37f38c327596b216542bc636cfdc0b8036fa\log4j-api-2.19.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm\9.1\a99500cf6eea30535eeac6be73899d048f8d12a8\asm-9.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.h2database\h2\2.1.214\d5c2005c9e3279201e12d4776c948578b16bf8b2\h2-2.1.214.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.glassfish.jaxb\jaxb-runtime\4.0.1\7abfa1ee788a8f090dc598c45876ef068731e72b\jaxb-runtime-4.0.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.jboss.logging\jboss-logging\3.5.0.Final\c19307cc11f28f5e2679347e633a3294d865334d\jboss-logging-3.5.0.Final.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.hibernate.common\hibernate-commons-annotations\6.0.2.Final\fa5a14ef3d2e5c3c99b53a4bef756a3268d69187\hibernate-commons-annotations-6.0.2.Final.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.jboss\jandex\2.4.2.Final\1e1c385990b258ff1a24c801e84aebbacf70eb39\jandex-2.4.2.Final.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.fasterxml\classmate\1.5.1\3fe0bed568c62df5e89f4f174c101eab25345b6c\classmate-1.5.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\jakarta.inject\jakarta.inject-api\2.0.0\46fc8560b6fd17b78396d88f39c1a730457671f0\jakarta.inject-api-2.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.antlr\antlr4-runtime\4.10.1\10839f875928f59c622d675091d51a43ea0dc5f7\antlr4-runtime-4.10.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.junit.jupiter\junit-jupiter-engine\5.9.1\1bf771097bde296c3ab174861954e8aafaaf2e94\junit-jupiter-engine-5.9.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.objenesis\objenesis\3.2\7fadf57620c8b8abdf7519533e5527367cb51f09\objenesis-3.2.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.glassfish.jaxb\jaxb-core\4.0.1\b4707bb31dfcf54ae424b930741f0cd62d672af9\jaxb-core-4.0.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.junit.platform\junit-platform-engine\1.9.1\83591e5089d6cea5f324aa3ecca9b19d5a275803\junit-platform-engine-1.9.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.eclipse.angus\angus-activation\1.0.0\f0ceddd49f92109fbfad9125e958f5bfd3f2aa1\angus-activation-1.0.0.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\org.glassfish.jaxb\txw2\4.0.1\797720dfe2e15504f6014fb82eb873051a653c75\txw2-4.0.1.jar;C:\Users\yeonj\.gradle\caches\modules-2\files-2.1\com.sun.istack\istack-commons-runtime\4.1.1\9b3769c76235bc283b060da4fae2318c6d53f07e\istack-commons-runtime-4.1.1.jar" com.intellij.rt.junit.JUnitStarter -ideVersion5 -junit4 jpabook.jpashop.MemberRepositoryTest,testMember

15:18:33.369 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [MemberRepositoryTest]: using SpringBootContextLoader

15:18:33.376 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [jpabook.jpashop.MemberRepositoryTest]: no resource found for suffixes {-context.xml, Context.groovy}.

15:18:33.378 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [jpabook.jpashop.MemberRepositoryTest]: MemberRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.

15:18:33.451 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using ContextCustomizers for test class [MemberRepositoryTest]: [DisableObservabilityContextCustomizer, PropertyMappingContextCustomizer, Customizer, ExcludeFilterContextCustomizer, DuplicateJsonObjectContextCustomizer, MockitoContextCustomizer, TestRestTemplateContextCustomizer]

15:18:33.816 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: file [D:\jpaProject\jpashop\build\classes\java\main\jpabook\jpashop\JpashopApplication.class]

15:18:33.823 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration jpabook.jpashop.JpashopApplication for test class jpabook.jpashop.MemberRepositoryTest

15:18:34.155 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using TestExecutionListeners for test class [MemberRepositoryTest]: [ServletTestExecutionListener, DirtiesContextBeforeModesTestExecutionListener, ApplicationEventsTestExecutionListener, MockitoTestExecutionListener, DependencyInjectionTestExecutionListener, DirtiesContextTestExecutionListener, TransactionalTestExecutionListener, SqlScriptsTestExecutionListener, EventPublishingTestExecutionListener, RestDocsTestExecutionListener, MockRestServiceServerResetTestExecutionListener, MockMvcPrintOnlyOnFailureTestExecutionListener, WebDriverTestExecutionListener, MockWebServiceServerTestExecutionListener, ResetMocksTestExecutionListener]

15:18:34.159 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [jpabook.jpashop.MemberRepositoryTest]

15:18:34.163 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [jpabook.jpashop.MemberRepositoryTest]

15:18:34.166 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [jpabook.jpashop.MemberRepositoryTest]

15:18:34.167 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [jpabook.jpashop.MemberRepositoryTest]

15:18:34.167 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [jpabook.jpashop.MemberRepositoryTest]

15:18:34.167 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [jpabook.jpashop.MemberRepositoryTest]

15:18:34.188 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [jpabook.jpashop.MemberRepositoryTest]

15:18:34.190 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [jpabook.jpashop.MemberRepositoryTest]

15:18:34.194 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [jpabook.jpashop.MemberRepositoryTest]

15:18:34.195 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [jpabook.jpashop.MemberRepositoryTest]

15:18:34.197 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [jpabook.jpashop.MemberRepositoryTest]

15:18:34.197 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [jpabook.jpashop.MemberRepositoryTest]

15:18:34.204 [main] DEBUG org.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener - Before test class: class [MemberRepositoryTest], class annotated with @DirtiesContext [false] with mode [null]

15:18:34.212 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [jpabook.jpashop.MemberRepositoryTest]

15:18:34.212 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [jpabook.jpashop.MemberRepositoryTest]

. ____ _

/\\ / ___'_ __ (_)_ _ \ \ \ \

( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \

\\/ ___)| |_)| | | | | || (_| | ) ) ) )

' |____| .__|_| |_|_| |_\__, | / / / /

=========|_|==============|___/=/_/_/_/

:: Spring Boot :: (v3.0.0)

2022-12-12T15:18:35.276+09:00 INFO 8376 --- [ main] jpabook.jpashop.MemberRepositoryTest : Starting MemberRepositoryTest using Java 17.0.5 with PID 8376 (started by yeonj in D:\jpaProject\jpashop)

2022-12-12T15:18:35.280+09:00 INFO 8376 --- [ main] jpabook.jpashop.MemberRepositoryTest : No active profile set, falling back to 1 default profile: "default"

2022-12-12T15:18:37.135+09:00 INFO 8376 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.

2022-12-12T15:18:37.196+09:00 INFO 8376 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 39 ms. Found 0 JPA repository interfaces.

2022-12-12T15:18:38.338+09:00 INFO 8376 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]

2022-12-12T15:18:38.491+09:00 INFO 8376 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.1.5.Final

2022-12-12T15:18:38.909+09:00 WARN 8376 --- [ main] org.hibernate.orm.deprecation : HHH90000021: Encountered deprecated setting [javax.persistence.sharedCache.mode], use [jakarta.persistence.sharedCache.mode] instead

2022-12-12T15:18:39.168+09:00 DEBUG 8376 --- [ main] o.h.t.d.jdbc.spi.JdbcTypeRegistry : addDescriptor(FloatTypeDescriptor) replaced previous registration(DoubleTypeDescriptor)

2022-12-12T15:18:39.192+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration boolean -> org.hibernate.type.BasicTypeReference@29bcf51d

2022-12-12T15:18:39.192+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration boolean -> org.hibernate.type.BasicTypeReference@29bcf51d

2022-12-12T15:18:39.192+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.lang.Boolean -> org.hibernate.type.BasicTypeReference@29bcf51d

2022-12-12T15:18:39.193+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration numeric_boolean -> org.hibernate.type.BasicTypeReference@1e54a6b1

2022-12-12T15:18:39.193+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration org.hibernate.type.NumericBooleanConverter -> org.hibernate.type.BasicTypeReference@1e54a6b1

2022-12-12T15:18:39.193+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration true_false -> org.hibernate.type.BasicTypeReference@f238e4f

2022-12-12T15:18:39.193+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration org.hibernate.type.TrueFalseConverter -> org.hibernate.type.BasicTypeReference@f238e4f

2022-12-12T15:18:39.194+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration yes_no -> org.hibernate.type.BasicTypeReference@3b24087d

2022-12-12T15:18:39.194+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration org.hibernate.type.YesNoConverter -> org.hibernate.type.BasicTypeReference@3b24087d

2022-12-12T15:18:39.194+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration byte -> org.hibernate.type.BasicTypeReference@75fe1619

2022-12-12T15:18:39.194+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration byte -> org.hibernate.type.BasicTypeReference@75fe1619

2022-12-12T15:18:39.195+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.lang.Byte -> org.hibernate.type.BasicTypeReference@75fe1619

2022-12-12T15:18:39.195+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration binary -> org.hibernate.type.BasicTypeReference@469a7575

2022-12-12T15:18:39.195+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration byte[] -> org.hibernate.type.BasicTypeReference@469a7575

2022-12-12T15:18:39.196+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration [B -> org.hibernate.type.BasicTypeReference@469a7575

2022-12-12T15:18:39.196+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration binary_wrapper -> org.hibernate.type.BasicTypeReference@4351ed61

2022-12-12T15:18:39.196+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration wrapper-binary -> org.hibernate.type.BasicTypeReference@4351ed61

2022-12-12T15:18:39.196+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration Byte[] -> org.hibernate.type.BasicTypeReference@4351ed61

2022-12-12T15:18:39.196+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration [Ljava.lang.Byte; -> org.hibernate.type.BasicTypeReference@4351ed61

2022-12-12T15:18:39.197+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration image -> org.hibernate.type.BasicTypeReference@2f20f7ad

2022-12-12T15:18:39.197+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration blob -> org.hibernate.type.BasicTypeReference@45e617c4

2022-12-12T15:18:39.197+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.sql.Blob -> org.hibernate.type.BasicTypeReference@45e617c4

2022-12-12T15:18:39.197+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration materialized_blob -> org.hibernate.type.BasicTypeReference@5042e3d0

2022-12-12T15:18:39.197+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration materialized_blob_wrapper -> org.hibernate.type.BasicTypeReference@1c34365c

2022-12-12T15:18:39.198+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration short -> org.hibernate.type.BasicTypeReference@348137e8

2022-12-12T15:18:39.198+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration short -> org.hibernate.type.BasicTypeReference@348137e8

2022-12-12T15:18:39.198+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.lang.Short -> org.hibernate.type.BasicTypeReference@348137e8

2022-12-12T15:18:39.198+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration integer -> org.hibernate.type.BasicTypeReference@412c5e8b

2022-12-12T15:18:39.198+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration int -> org.hibernate.type.BasicTypeReference@412c5e8b

2022-12-12T15:18:39.199+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.lang.Integer -> org.hibernate.type.BasicTypeReference@412c5e8b

2022-12-12T15:18:39.199+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration long -> org.hibernate.type.BasicTypeReference@637791d

2022-12-12T15:18:39.199+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration long -> org.hibernate.type.BasicTypeReference@637791d

2022-12-12T15:18:39.199+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.lang.Long -> org.hibernate.type.BasicTypeReference@637791d

2022-12-12T15:18:39.200+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration float -> org.hibernate.type.BasicTypeReference@3b0c3951

2022-12-12T15:18:39.200+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration float -> org.hibernate.type.BasicTypeReference@3b0c3951

2022-12-12T15:18:39.200+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.lang.Float -> org.hibernate.type.BasicTypeReference@3b0c3951

2022-12-12T15:18:39.200+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration double -> org.hibernate.type.BasicTypeReference@60f77af

2022-12-12T15:18:39.200+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration double -> org.hibernate.type.BasicTypeReference@60f77af

2022-12-12T15:18:39.200+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.lang.Double -> org.hibernate.type.BasicTypeReference@60f77af

2022-12-12T15:18:39.201+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration big_integer -> org.hibernate.type.BasicTypeReference@2574a9e3

2022-12-12T15:18:39.201+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.math.BigInteger -> org.hibernate.type.BasicTypeReference@2574a9e3

2022-12-12T15:18:39.201+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration big_decimal -> org.hibernate.type.BasicTypeReference@18b6d3c1

2022-12-12T15:18:39.201+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.math.BigDecimal -> org.hibernate.type.BasicTypeReference@18b6d3c1

2022-12-12T15:18:39.201+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration character -> org.hibernate.type.BasicTypeReference@422ab737

2022-12-12T15:18:39.202+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration char -> org.hibernate.type.BasicTypeReference@422ab737

2022-12-12T15:18:39.202+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.lang.Character -> org.hibernate.type.BasicTypeReference@422ab737

2022-12-12T15:18:39.203+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration character_nchar -> org.hibernate.type.BasicTypeReference@3fe512d2

2022-12-12T15:18:39.203+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration string -> org.hibernate.type.BasicTypeReference@3fde8f7c

2022-12-12T15:18:39.204+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.lang.String -> org.hibernate.type.BasicTypeReference@3fde8f7c

2022-12-12T15:18:39.204+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration nstring -> org.hibernate.type.BasicTypeReference@11d86b9d

2022-12-12T15:18:39.204+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration characters -> org.hibernate.type.BasicTypeReference@6dce59e

2022-12-12T15:18:39.204+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration char[] -> org.hibernate.type.BasicTypeReference@6dce59e

2022-12-12T15:18:39.204+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration [C -> org.hibernate.type.BasicTypeReference@6dce59e

2022-12-12T15:18:39.205+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration wrapper-characters -> org.hibernate.type.BasicTypeReference@11381415

2022-12-12T15:18:39.205+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration [Ljava.lang.Character; -> org.hibernate.type.BasicTypeReference@11381415

2022-12-12T15:18:39.206+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration Character[] -> org.hibernate.type.BasicTypeReference@11381415

2022-12-12T15:18:39.206+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration text -> org.hibernate.type.BasicTypeReference@5ad6cc21

2022-12-12T15:18:39.206+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration ntext -> org.hibernate.type.BasicTypeReference@800d065

2022-12-12T15:18:39.206+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration clob -> org.hibernate.type.BasicTypeReference@691124ee

2022-12-12T15:18:39.206+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.sql.Clob -> org.hibernate.type.BasicTypeReference@691124ee

2022-12-12T15:18:39.207+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration nclob -> org.hibernate.type.BasicTypeReference@38d80d65

2022-12-12T15:18:39.207+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.sql.NClob -> org.hibernate.type.BasicTypeReference@38d80d65

2022-12-12T15:18:39.207+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration materialized_clob -> org.hibernate.type.BasicTypeReference@5403799b

2022-12-12T15:18:39.207+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration materialized_clob_char_array -> org.hibernate.type.BasicTypeReference@5a0e0886

2022-12-12T15:18:39.207+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration materialized_clob_character_array -> org.hibernate.type.BasicTypeReference@3ad8717d

2022-12-12T15:18:39.207+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration materialized_nclob -> org.hibernate.type.BasicTypeReference@4293e066

2022-12-12T15:18:39.208+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration materialized_nclob_character_array -> org.hibernate.type.BasicTypeReference@d13960e

2022-12-12T15:18:39.208+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration materialized_nclob_char_array -> org.hibernate.type.BasicTypeReference@27f3f512

2022-12-12T15:18:39.208+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration Duration -> org.hibernate.type.BasicTypeReference@5e593b08

2022-12-12T15:18:39.208+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.time.Duration -> org.hibernate.type.BasicTypeReference@5e593b08

2022-12-12T15:18:39.208+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration LocalDateTime -> org.hibernate.type.BasicTypeReference@3946075

2022-12-12T15:18:39.209+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.time.LocalDateTime -> org.hibernate.type.BasicTypeReference@3946075

2022-12-12T15:18:39.209+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration LocalDate -> org.hibernate.type.BasicTypeReference@122635ef

2022-12-12T15:18:39.209+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.time.LocalDate -> org.hibernate.type.BasicTypeReference@122635ef

2022-12-12T15:18:39.209+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration LocalTime -> org.hibernate.type.BasicTypeReference@2ac519dc

2022-12-12T15:18:39.210+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.time.LocalTime -> org.hibernate.type.BasicTypeReference@2ac519dc

2022-12-12T15:18:39.210+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration OffsetDateTime -> org.hibernate.type.BasicTypeReference@3d53e6f7

2022-12-12T15:18:39.210+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.time.OffsetDateTime -> org.hibernate.type.BasicTypeReference@3d53e6f7

2022-12-12T15:18:39.210+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration OffsetDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@1de4bee0

2022-12-12T15:18:39.210+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration OffsetDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@3ece79fe

2022-12-12T15:18:39.211+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration OffsetTime -> org.hibernate.type.BasicTypeReference@3cc79c02

2022-12-12T15:18:39.211+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.time.OffsetTime -> org.hibernate.type.BasicTypeReference@3cc79c02

2022-12-12T15:18:39.211+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration ZonedDateTime -> org.hibernate.type.BasicTypeReference@1e01b133

2022-12-12T15:18:39.211+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.time.ZonedDateTime -> org.hibernate.type.BasicTypeReference@1e01b133

2022-12-12T15:18:39.211+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration ZonedDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@262a1fad

2022-12-12T15:18:39.211+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration ZonedDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@6be6931f

2022-12-12T15:18:39.212+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration date -> org.hibernate.type.BasicTypeReference@6b4125ed

2022-12-12T15:18:39.212+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.sql.Date -> org.hibernate.type.BasicTypeReference@6b4125ed

2022-12-12T15:18:39.212+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration time -> org.hibernate.type.BasicTypeReference@78da899f

2022-12-12T15:18:39.212+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.sql.Time -> org.hibernate.type.BasicTypeReference@78da899f

2022-12-12T15:18:39.212+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration timestamp -> org.hibernate.type.BasicTypeReference@e7b265e

2022-12-12T15:18:39.212+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.sql.Timestamp -> org.hibernate.type.BasicTypeReference@e7b265e

2022-12-12T15:18:39.213+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.util.Date -> org.hibernate.type.BasicTypeReference@e7b265e

2022-12-12T15:18:39.213+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration calendar -> org.hibernate.type.BasicTypeReference@51da32e5

2022-12-12T15:18:39.213+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.util.Calendar -> org.hibernate.type.BasicTypeReference@51da32e5

2022-12-12T15:18:39.213+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.util.GregorianCalendar -> org.hibernate.type.BasicTypeReference@51da32e5

2022-12-12T15:18:39.213+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration calendar_date -> org.hibernate.type.BasicTypeReference@33d60b7e

2022-12-12T15:18:39.213+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration calendar_time -> org.hibernate.type.BasicTypeReference@1fecfaea

2022-12-12T15:18:39.213+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration instant -> org.hibernate.type.BasicTypeReference@4872669f

2022-12-12T15:18:39.214+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.time.Instant -> org.hibernate.type.BasicTypeReference@4872669f

2022-12-12T15:18:39.214+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration uuid -> org.hibernate.type.BasicTypeReference@483f286e

2022-12-12T15:18:39.214+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.util.UUID -> org.hibernate.type.BasicTypeReference@483f286e

2022-12-12T15:18:39.214+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration pg-uuid -> org.hibernate.type.BasicTypeReference@483f286e

2022-12-12T15:18:39.215+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration uuid-binary -> org.hibernate.type.BasicTypeReference@4bb147ec

2022-12-12T15:18:39.215+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration uuid-char -> org.hibernate.type.BasicTypeReference@33f2cfda

2022-12-12T15:18:39.215+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration class -> org.hibernate.type.BasicTypeReference@68ef01a5

2022-12-12T15:18:39.215+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.lang.Class -> org.hibernate.type.BasicTypeReference@68ef01a5

2022-12-12T15:18:39.215+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration currency -> org.hibernate.type.BasicTypeReference@59a2388e

2022-12-12T15:18:39.222+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration Currency -> org.hibernate.type.BasicTypeReference@59a2388e

2022-12-12T15:18:39.223+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.util.Currency -> org.hibernate.type.BasicTypeReference@59a2388e

2022-12-12T15:18:39.223+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration locale -> org.hibernate.type.BasicTypeReference@186d8a71

2022-12-12T15:18:39.223+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.util.Locale -> org.hibernate.type.BasicTypeReference@186d8a71

2022-12-12T15:18:39.224+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration serializable -> org.hibernate.type.BasicTypeReference@3dc40ab9

2022-12-12T15:18:39.224+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.io.Serializable -> org.hibernate.type.BasicTypeReference@3dc40ab9

2022-12-12T15:18:39.224+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration timezone -> org.hibernate.type.BasicTypeReference@2db6d68d

2022-12-12T15:18:39.224+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.util.TimeZone -> org.hibernate.type.BasicTypeReference@2db6d68d

2022-12-12T15:18:39.224+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration ZoneOffset -> org.hibernate.type.BasicTypeReference@6518fdfd

2022-12-12T15:18:39.224+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.time.ZoneOffset -> org.hibernate.type.BasicTypeReference@6518fdfd

2022-12-12T15:18:39.225+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration url -> org.hibernate.type.BasicTypeReference@11d2dd2d

2022-12-12T15:18:39.225+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.net.URL -> org.hibernate.type.BasicTypeReference@11d2dd2d

2022-12-12T15:18:39.225+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration row_version -> org.hibernate.type.BasicTypeReference@cde8c6c

2022-12-12T15:18:39.236+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration dbtimestamp -> org.hibernate.type.DbTimestampType@62b3a2f6

2022-12-12T15:18:39.237+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration dbtimestamp -> org.hibernate.type.DbTimestampType@62b3a2f6

2022-12-12T15:18:39.240+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration object -> org.hibernate.type.JavaObjectType@5232e3f1

2022-12-12T15:18:39.240+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@5232e3f1

2022-12-12T15:18:39.242+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration null -> org.hibernate.type.NullType@4a9a878

2022-12-12T15:18:39.242+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration imm_date -> org.hibernate.type.BasicTypeReference@1b3ab4f9

2022-12-12T15:18:39.242+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration imm_time -> org.hibernate.type.BasicTypeReference@5c6a5192

2022-12-12T15:18:39.242+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration imm_timestamp -> org.hibernate.type.BasicTypeReference@1c8f6c66

2022-12-12T15:18:39.242+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration imm_calendar -> org.hibernate.type.BasicTypeReference@552cede7

2022-12-12T15:18:39.242+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration imm_calendar_date -> org.hibernate.type.BasicTypeReference@1b7f06c7

2022-12-12T15:18:39.242+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration imm_calendar_time -> org.hibernate.type.BasicTypeReference@151732fb

2022-12-12T15:18:39.242+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration imm_binary -> org.hibernate.type.BasicTypeReference@729c8063

2022-12-12T15:18:39.243+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration imm_serializable -> org.hibernate.type.BasicTypeReference@40ed1802

2022-12-12T15:18:39.331+09:00 INFO 8376 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...

2022-12-12T15:18:39.554+09:00 INFO 8376 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn0: url=jdbc:h2:tcp://localhost/~/jpashoppro user=SA1

2022-12-12T15:18:39.557+09:00 INFO 8376 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.

2022-12-12T15:18:39.613+09:00 INFO 8376 --- [ main] SQL dialect : HHH000400: Using dialect: org.hibernate.dialect.H2Dialect

2022-12-12T15:18:39.666+09:00 DEBUG 8376 --- [ main] o.h.t.d.jdbc.spi.JdbcTypeRegistry : addDescriptor(NCharTypeDescriptor) replaced previous registration(CharTypeDescriptor)

2022-12-12T15:18:39.666+09:00 DEBUG 8376 --- [ main] o.h.t.d.jdbc.spi.JdbcTypeRegistry : addDescriptor(NVarcharTypeDescriptor) replaced previous registration(VarcharTypeDescriptor)

2022-12-12T15:18:39.667+09:00 DEBUG 8376 --- [ main] o.h.t.d.jdbc.spi.JdbcTypeRegistry : addDescriptor(LongNVarcharTypeDescriptor) replaced previous registration(LongVarcharTypeDescriptor)

2022-12-12T15:18:39.671+09:00 DEBUG 8376 --- [ main] o.h.t.d.jdbc.spi.JdbcTypeRegistry : addDescriptor(NClobTypeDescriptor(DEFAULT)) replaced previous registration(ClobTypeDescriptor(DEFAULT))

2022-12-12T15:18:39.675+09:00 DEBUG 8376 --- [ main] o.h.t.d.jdbc.spi.JdbcTypeRegistry : addDescriptor(2005, ClobTypeDescriptor(STREAM_BINDING)) replaced previous registration(ClobTypeDescriptor(DEFAULT))

2022-12-12T15:18:39.678+09:00 DEBUG 8376 --- [ main] o.h.t.d.jdbc.spi.JdbcTypeRegistry : addDescriptor(3003, TimestampUtcDescriptor) replaced previous registration(TimestampUtcDescriptor)

2022-12-12T15:18:39.688+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration org.hibernate.type.OffsetDateTimeType -> basicType@1(java.time.OffsetDateTime,93)

2022-12-12T15:18:39.689+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration OffsetDateTime -> basicType@1(java.time.OffsetDateTime,93)

2022-12-12T15:18:39.689+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.time.OffsetDateTime -> basicType@1(java.time.OffsetDateTime,93)

2022-12-12T15:18:39.689+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration org.hibernate.type.ZonedDateTimeType -> basicType@2(java.time.ZonedDateTime,93)

2022-12-12T15:18:39.689+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration ZonedDateTime -> basicType@2(java.time.ZonedDateTime,93)

2022-12-12T15:18:39.689+09:00 DEBUG 8376 --- [ main] org.hibernate.type.BasicTypeRegistry : Adding type registration java.time.ZonedDateTime -> basicType@2(java.time.ZonedDateTime,93)

2022-12-12T15:18:39.691+09:00 DEBUG 8376 --- [ main] o.h.type.spi.TypeConfiguration$Scope : Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@435e416c] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@6af310c7]

2022-12-12T15:18:40.525+09:00 DEBUG 8376 --- [ main] o.h.type.spi.TypeConfiguration$Scope : Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@435e416c] to SessionFactoryImplementor [org.hibernate.internal.SessionFactoryImpl@4fd7b79]

2022-12-12T15:18:41.411+09:00 DEBUG 8376 --- [ main] org.hibernate.SQL :

 

drop table if exists member cascade

2022-12-12T15:18:41.415+09:00 DEBUG 8376 --- [ main] org.hibernate.SQL :

 

drop sequence if exists member_seq

2022-12-12T15:18:41.429+09:00 DEBUG 8376 --- [ main] org.hibernate.SQL : create sequence member_seq start with 1 increment by 50

2022-12-12T15:18:41.432+09:00 DEBUG 8376 --- [ main] org.hibernate.SQL :

 

create table member (

id bigint not null,

username varchar(255),

primary key (id)

)

2022-12-12T15:18:41.436+09:00 INFO 8376 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]

2022-12-12T15:18:41.450+09:00 TRACE 8376 --- [ main] o.h.type.spi.TypeConfiguration$Scope : Handling #sessionFactoryCreated from [org.hibernate.internal.SessionFactoryImpl@4fd7b79] for TypeConfiguration

2022-12-12T15:18:41.455+09:00 INFO 8376 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'

2022-12-12T15:18:41.964+09:00 WARN 8376 --- [ main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning

2022-12-12T15:18:42.378+09:00 INFO 8376 --- [ main] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page: class path resource [static/index.html]

2022-12-12T15:18:42.880+09:00 INFO 8376 --- [ main] jpabook.jpashop.MemberRepositoryTest : Started MemberRepositoryTest in 8.528 seconds (process running for 11.276)

2022-12-12T15:18:43.465+09:00 DEBUG 8376 --- [ main] org.hibernate.SQL :

select

next value for member_seq

2022-12-12T15:18:43.686+09:00 DEBUG 8376 --- [ main] org.hibernate.SQL :

insert

into

member

(username, id)

values

(?, ?)

2022-12-12T15:18:43.711+09:00 INFO 8376 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'

2022-12-12T15:18:43.713+09:00 TRACE 8376 --- [ionShutdownHook] o.h.type.spi.TypeConfiguration$Scope : Handling #sessionFactoryClosed from [org.hibernate.internal.SessionFactoryImpl@4fd7b79] for TypeConfiguration

2022-12-12T15:18:43.713+09:00 DEBUG 8376 --- [ionShutdownHook] o.h.type.spi.TypeConfiguration$Scope : Un-scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration$Scope@4d370c18] from SessionFactory [org.hibernate.internal.SessionFactoryImpl@4fd7b79]

2022-12-12T15:18:43.722+09:00 INFO 8376 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated...

2022-12-12T15:18:43.789+09:00 INFO 8376 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed.

Process finished with exit code 0

 

OMG님의 프로필

OMG

2022.12.12

강의코드를 자바17 기준으로 변경하고 올리신 코드로 변경하여 확인해보았습니다.

우선 올리신 build.gradle로 테스트를 실행할 경우 reload가 불가하여 제공해드리는 코드 기반으로 다시 세팅한 코드로 테스트 했을 시 문제 없었습니다.

 

image

plugins {
   id 'java'
   id 'org.springframework.boot' version '3.0.0'
   id 'io.spring.dependency-management' version '1.1.0'
}

group = 'jpabook'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '17'

configurations {
   compileOnly {
      extendsFrom annotationProcessor
   }
}

repositories {
   mavenCentral()
}

dependencies {
   implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
   implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
   implementation 'org.springframework.boot:spring-boot-starter-validation'
   implementation 'org.springframework.boot:spring-boot-starter-web'
   implementation 'org.springframework.boot:spring-boot-devtools'
   compileOnly 'org.projectlombok:lombok'
   runtimeOnly 'com.h2database:h2'
   annotationProcessor 'org.projectlombok:lombok'
   testImplementation 'org.springframework.boot:spring-boot-starter-test'
   //junit4 추가
   testImplementation("org.junit.vintage:junit-vintage-engine"){
      exclude group: "org.hamcrest", module: "hamcrest-core"
   }
}

test{
   useJUnitPlatform()
}

제가 올린 build.gradle로 변경하고(코끼리 버튼 클릭) 확인해주세요.

 

해결이 안될 경우 댓글남겨주세요.

 

0

OMG님의 프로필

OMG

2022.12.12

안녕하세요. 연주님, 공식 서포터즈 OMG입니다.

.

올리신 내용만으로는 확인이 어렵습니다.

전체 메시지와 실행이 멈추는 시점이 언제인지 알려주세요.

.

감사합니다.

.