학습일지91. Springboot 스프링부트 JPA로 CRUD만들기 , Oracle DB 연결하기 ,YAML이란?


학습일지91. Springboot 스프링부트 JPA로 CRUD만들기 , Oracle DB 연결하기 ,YAML이란?

model.entity 폴더를 만들어 준다. entity @Entity Entity는 Java의 class와 DB의 테이블을 같은 취급 한다. 자바 클래스에 인스턴스를 생성하면 그 인스턴스를 DB에 넣을 수 있고 반대로 테이블에 있는 데이터를 자바 클래스에 넣을 수도 있다. 엔티티를 만들면 자동으로 테이블 생성이 되기도 한다. 모든 기본 작업(insert, select,delect,create)들이 가능하다. 이제 DB에서 테이블을 자동으로 만들면 테이블의 이름은 login_entity가 되고, 컬럼들은 id, name, password가 된다. id는 @ID (PK)가 되어 중복값이 들어 갈 수 없다. (1이 이미 들어가 있는데, 또 1이 들어올 수 없다.) 클래스를 생성하게 되면 기본생성자,매개변수 생성자, 세터와 게터,투스트링 등을 만든다. 이렇게 모든 필드 값과 생성자들을 만들어주게 되면 코드가 길어지고 복잡해 보일 수 있는데, 어노테이션 선언은 이 모든 코드들을 보이지 않으...


#DB #oracle #SpringBoot #SQL #sqldeveloper #YAML #스프링부트 #코딩 #학습일지

원문링크 : 학습일지91. Springboot 스프링부트 JPA로 CRUD만들기 , Oracle DB 연결하기 ,YAML이란?