글 써놓은 걸 임시저장해놨는데 모르고 삭제해버렸다..
다 날라가서 다시 쓰는데 첨부터 하기엔 넘나 귀찮았다..
그래서 내용이 매우 간략함...
Auto increment는 GenerationType.IDENTITY라고 하면 된다.
3개를 만들면 id가 자동으로 올라간다.
id 숫자를 바꾸고 싶으면??
ALTER TABLE hb_student_tracker.student AUTO_INCREMENT=3000
id를 1로 리셋하고 싶으면??
truncate hb_student_tracker.student
Read
tempStudent로 데이터베이스에 저장한 다음 세션을 통해 getId로 데이터베이스에서 찾는다.
만약 없으면 null값을 반환한다.
객체를 통해서 읽은 방식이다. 반면에 쿼리를 이용한 방식이 있다.
팁이 하나 있는데
메소드를 만들 때
드래그하고 이것을 사용하면 편리하게 만들 수 있다.
Update
객체를 이용해서 update 하기
쿼리를 이용하는법
Delete
위는 쿼리를 이용한 방법이고
객체를 이용한 방법은
이런 식으로 하면 된다.
'컴퓨터공학 > Spring & Hibernate' 카테고리의 다른 글
Spring> Hibernate> @OneToMany (0) | 2021.04.28 |
---|---|
Spring> Hibernate> @OneToOne Mapping (0) | 2021.04.27 |
Spring> Hibernate> Configuration with Annotation (0) | 2021.04.23 |
Spring> Hibernate> Intro (0) | 2021.04.23 |
Spring> MVC> Form validation (0) | 2021.04.20 |