본문 바로가기
프로그램/스프링

persistence.xml

by cbwstar 2021. 6. 22.
728x90
반응형
<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence" version="2.1">

    <persistence-unit name="jpabook">

        <properties>

            <!-- 필수 속성 -->
            <property name="javax.persistence.jdbc.driver" value="org.postgresql.Driver"/>
            <property name="javax.persistence.jdbc.user" value="test"/>
            <property name="javax.persistence.jdbc.password" value="test"/>
            <property name="javax.persistence.jdbc.url" value="jdbc:postgresql://localhost:5432/test"/>

            <!-- postgreSql 데이터베이스 방언 사용-->
            <property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQL10Dialect" />

            <!-- 옵션 -->
            <!-- 실행되는 SQL을 보여줌 -->
            <property name="hibernate.show_sql" value="true" />
            <!-- 실행되는 SQL을 보기좋은 포맷으로 보여줌 -->
            <property name="hibernate.format_sql" value="true" />
            <property name="hibernate.use_sql_comments" value="true" />
            <property name="hibernate.id.new_generator_mappings" value="true" />
            <!-- postgreSql 디폴트 스키마는 public인데 다른 스키마 사용시 적용 -->
            <property name="hibernate.default_schema" value="testdb"/>

            <!-- 테이블 자동 생성-->
            <property name="hibernate.hbm2ddl.auto" value="create" />
        </properties>
    </persistence-unit>

</persistence>
728x90
반응형

'프로그램 > 스프링' 카테고리의 다른 글

모델1-기본테이블 생성  (0) 2021.06.22
엔티티 생성 및 기본 테스트  (0) 2021.06.22
pom.xml  (0) 2021.06.22
Spring Data JPA 사용 및 설정  (0) 2021.06.01
1. JPA 실습환경 셋팅  (0) 2021.05.26

댓글



"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

loading