저번 포스팅에서 이어서 갑니다.
jap라이브러리의 사용법
저번 포스팅에서 yml파일의 라이브러리를 위와같이 수정합니다
수정하는 이유는 ddl-auto에 create라는 값이 들어있으면 디비가 실행될때마다 테이블이 만들어져서 초기화된다
show-sql 속성을 true로 해놓으면
위와같이 쿼리문이 콘솔에 출력되는것을 볼 수 있다
yml을 수정하고
주석내용은 중요하니 꼭 본다
package를 만들어 주는데 web이란 폴더를 만들어줘서 거기서 db를 핸들링하는게 규칙이다
INSERT
insert하는 함수를 실행한 후에 postman을 이용해서 데이터를 insert해본다
오브젝트로 보내는 방식이니 x-www-form-urlencoded방식으로 mime타입을 설정한뒤 양식에 맞게 데이터를 보낸다
DB에 보낸 데이터가 추가된 것을 볼 수 있다
JSP랑 비교했을때 엄청나게 코드가 간결해지고 중복이 사라진것을 볼 수 있다. JpaRepository라이브러리 안에 그 복잡한 로직들이 다 들어가있기 때문이다.
위와같이 db에 모든 데이터를 json으로 볼수 있을 수 도 있다
원래는 위와같은 작업들을 아래와같이 한줄 한줄 작성을해서 파싱을 해야한다
하지만 스프링에서는 편리한 기능들을 제공하는것
SLELTE
DELETE
UPDATE
주석을 꼭 참고해야한다. 위 주석에 id값은 기본키(프라이머리키)를 말한다
'Springboot' 카테고리의 다른 글
Spring boot/JPA실습 부트스트랩 사용해서 로그인 기능 연습해보기(1) (0) | 2021.06.29 |
---|---|
Spring boot실습 {RestFullAPI} (0) | 2021.06.29 |
Spring boot실습-OSI통신 (0) | 2021.06.28 |
Spring boot실습 DBMS연결 (0) | 2021.06.25 |
Spring boot실습 EL표현식 JSPL (0) | 2021.06.24 |