728x90
누군가가 DB에 저장된 정보를 수정할때 유용하게 사용할 수 있을 것 같다.
우선 상속 개념부터 알아보자.
"클래스의 상속"이라는 개념인데요. "이미 만들어둔거 가져다 쓰자!" 라고 선언하는 것
이것만 봤을때는 Person 에서 선언한 멤버변수, 메소드를 상속받았기때문에 사용할 수 있다는 말인것 같다.
상속에 대해서 본격적으로 알아보기위해 Timestamped 알아보자.
* Timestamped
생성일자, 수정일자 상속 연습해보자.
1. Course 클래스에 생성일자/수정일자 멤버를 추가해보겠습니다.
※ Timestamped.java
2. Course 클래스에 기존 내용에서 아래 빨간색 내용을 추가
class Course extends Timestamped {
3. Week02Application 클래스에 기존 내용에서 아래 빨간색 내용을 추가
@EnableJpaAuditing
@SpringBootApplication
public class Week02Application {
4. http://localhost:8080/h2-console 접속해서 확인
5. Week02Application 재시작
6. course 조회 → SELECT * FROM course;
결과
기초적인 내용들을 알려주는 내용들이므로, 외우려고하지말고 이해하고 넘어가보도록 하자.
'내마음대로만들어보자 > JAVA & Spring' 카테고리의 다른 글
Lombok, DTP (0) | 2021.06.22 |
---|---|
JPA 심화 - CRUD , Service (0) | 2021.06.22 |
JPA 란? (0) | 2021.06.21 |
H2웹콘솔, SQL 기초 (0) | 2021.06.21 |
RDBMS - H2 , MySQL (0) | 2021.06.21 |