변수를 모아둔 것 DTO 랑 거의 흡사하다.DB랑 연동 시 대응 되는 자바 Bean 클래스.대체로 불변성을 지니고 있고, 비교시에 객체의 모든값을 비교하는 게 특징데이터가 포함되어 있는 객체로써 다른 쪽으로 전달하는 하는것이 목적.DTO 랑 VO 는 거의 같다고 보면
처음 한번에 하나의 db 저장 코드프로젝트 등록 시 requestbody를 받으면 각각 project, project_skill, recruit_info db에 나뉘어 저장이 되어야했다.하여 ProjectCreateDTO 라는 클래스를 만들어 주어 저장될 여러 파라미터
requestbody 한번에 받아서 여러 db에 나누어 저장하는 방법을 해내고(TMI(1)참고) 프로젝트 생성하기는 다했다~하고 신나하고 있는데 뭐가 또 잘 안되었다..RDBMS로 만들어 테이블을 쪼개어 배열로 들어오는 data는 다른 테이블에 저장되는 방식으로 개발을
default 값 설정해주는 방법 첫번째 방법 프로젝트를 등록할 때 유저에게 입력받지 않고 자동으로 저장되는 값들을 정해주려고했다. repository로 가서 저장 해주는 함수(save)에서 em(엔티티 메니져)가 persist 해주기 전에 값을 넣어준다. ※ enum
랜덤 추출을 위한 쿼리는 jpql은 지원하지 않는다고 하였다.하여 jpa native query를 이용하여야 한다고 하였다.참고: https://data-make.tistory.com/616ex)@RequestBody : \- 클라이언트가 body에 appl
controller 작성 시 return 하는 ResponseEntity의 구성을 알고 사용하는 것이 좋다고 생각하여 http response 구성에 대하여 정리해 보았다.ex) ResponseEntity의 body에 넣어주고 처리한다참고 : https://v
415 : 포스트맨(클라이언트) 에서 주는 형식이 잘못됨404 : 지정된 주소를(url) 컨트롤러에서 찾을 수 없음