spring-boot 클론코딩을 진행하던 중에 spring data jpa를 사용하게 되었다.dto를 entity로 굳이 변환하여 db에 저장하는 이유가 궁금했고 개념정리를 해보며 이해하는 시간을 가지려 한다.DB 테이블에 존재하는 Column들을 필드로 가지는 객체이
Vo, Dto, Object 에 생성자 나 getter/setter를 method로 선언을 해 주는 번거로움이 있는데 이 lombok(롬복)이 @annotation으로 이 역할을 대신 해줌.즉 롬복(Lombok)은 어노테이션(@)을 통해 특정 메소드를 자동으로 생성해
웹서버는 Stateless프로토콜인 HTTP를 사용하기 때문에 웹사이트에서 인증을 관리하기 위한 방안이 필요하다.그렇기 때문에 웹 사이트는 일반적으로 유저의 접속 정보를 관리하기 위한 몇가지 방안을 사용한다.동작과정1\. 유저가 로그인을 한다.2\. 서버에서 계정정보를
Spring Boot + SockJS + Stompwebsocket은 클라이언트 서버간 양방향 통신이 가능하지만,1\. websocket미지원 웹 브라우저가 있다는 점2\. 웹 브라우저 이외의 클라이언트 지원(서버 입장에서는 클라이언트는 웹 브라우저뿐만이 아님) 이와