오늘은 2주차 강의 들으면서 데이터베이스 정리를 하는데 막연히 따라하는것 보다
확실히 알고하니까 재밌었다
RMDBMS = RDB 관계형 데이터베이스 -> 정보 저장소
스프링 = 자바
DB =SQL
자바 <--JPA--> SQL
JPA는 자바로 작성 ->SQL언어로 바꿔주는 역할을 한다.
RDBMS
데이터베이스 >테이블> 데이터
테이블 -행,열 존재
CREATE TABLE IF NOT EXISTS courses ( 없으면 만들어라 course를
id bigint NOT NULL AUTO_INCREMENT, big int =long ,
자동으로 id값을 증가시켜라.
title varchar(255) NOT NULL, var char = String
tutor varchar(255) NOT NULL, NOT NULL =없으면 안됨
PRIMARY KEY (id) id값으로 구분을 하겠다.
);
Domain = Entity
@NoArgsConstructor ->Args = 알규먼트->파라미터 재료가 아무것도 없다 -> 자동으로 기본생성자를 넣어줘라.
@Entity -> 테이블 역할을 하는 애구나
@Id = 프라이머리키(id)
@GeneratedValue~~ =AUTO_INCREMENT
@Column(nullable = false) =컬럼 (열) 없으면 안됨.