728x90
★JPA의 첫 걸음_ H2 데이터베이스 설치하기★
h2 데이터베이스 설치방법
All Platform 설치!!
압축 풀기 -> bin/h2.bat 실행!
http://localhost:8082 로그인화면이 뜰것이다.
드라이버클래스 : org.h2.Driver
JDBC URL : jdbc:h2:tcp://localhost/~/test
사용자명 : sa
비밀번호 : 입력하지않는다
예제테이블 생성>
CREATE TABLE MEMBER (
ID VARCHAR(255) NOT NULL, --아이디(기본 키)
NAME VARCHAR(255), --이름
AGE INTEGER NOT NULL, --나이
PRIMARY KEY (ID)
)
생성완료!! h2 연결 완료 !!
★JPA의 첫 걸음_ 메이븐 설정하기★
메이븐 설정파일 "pom.xml"
<dependencies>
<!-- JPA, 하이버네이트 -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>${hibernate.version}</version>
</dependency>
<!-- H2 데이터베이스 -->
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>${h2db.version}</version>
</dependency>
</dependencies>
jpa, 하이버네이트 : jpa 표준과 하이버네이트를 포함하는 라이브러리
h2 데이터베이스 : h2 데이터베이스에 접속해야하므로 h2 라이브러리도 지정했다
'JPA' 카테고리의 다른 글
JPA시작(6)_기본키 매핑 (직접할당, 자동생성) (0) | 2021.06.07 |
---|---|
JPA시작(5)_데이터베이스 스키마 자동생성 (0) | 2021.06.07 |
JPA시작(4)_다양한 매핑 사용 @Enumerated, @Temporal, @Lob, @Column, @UniqueConstraint (0) | 2021.06.07 |
JPA시작(3)_애플리케이션개발_기초편 (0) | 2021.06.07 |
JPA시작(2)_객체 매핑방법_@Entity, @Table, @Id, @Column, persistence.xml 설정 (0) | 2021.06.07 |