configuration은 hibernate가 데이터베이스에 어떻게 연결할 지 알려준다.
configuration file을 만들어 준다.
스키마 주소, 유저이름, 유저비밀번호가 있다.
엔티티 클래스 란
데이터베이스 테이블에 연결된 자바 클래스
연결에는 두 가지 방법이 있다.
XML config file
Java annotation
여기서는 Java annotation을 이용한다.
Entity class의 Annotation 구성에는 두 가지가 있다.
클래스를 테이블에 연결하는 것
필드를 칼럼에 연결하는 것
순서로 구성된다.
com.seol.hibernate.demo.entity 로 패키지를 만들고 Student 객체 클래스를 만들어 준다.
organize import을 할 때 javax.persistence.Entity를 선택하자.
생성자를 구성할 때 id는 빼준다.
toString( ) 메소드도 만들어준다.
여기까지는 개체 클래스 생성 과정이었다.
이제는 생성 클래스를 만들어 준다.
클래스를 만들 때 패키지 이름을 적으면 패키지도 같이 만들 수 있다.
이전에 com.seol.hibernate.demo.entity 을 만들었는데
이번에는 com.seol.hibernate.demo 까지만 이름을 쓰자.
그리고 메인 메소드로 설정하자.
이번에도 Organize imports 기능을 이용하자
테이블에 데이터 넣기 성공
'컴퓨터공학 > Spring & Hibernate' 카테고리의 다른 글
Spring> Hibernate> @OneToOne Mapping (0) | 2021.04.27 |
---|---|
Spring> Hibernate> CRUD (0) | 2021.04.27 |
Spring> Hibernate> Intro (0) | 2021.04.23 |
Spring> MVC> Form validation (0) | 2021.04.20 |
Spring> MVC> Form validation> Built in validation rule (0) | 2021.04.19 |