각 엔티티들은 독립적으로 존재하지 않고 다른 엔티티들과 연관관계를 맺고있습니다. 이 연관관계를 표현하기 위해서 엔티티들은 다른 엔티티의 대표값으로 여겨지는 것을 속성으로 가지게 됩니다. 한편, 이 연관관계를 잘 못 주입할 경우 문제가 생기기 때문에, 컴파일 과정에서 확
@Controller는 스프링 서버 개발자 입장에서는 시작점과 끝점으로 보이지만, 사실 스프링이 사용자의 요청과 응답을 처리해 주고 있다.@Controller자바 객체 -> JSON 변환@ResponseBody로 자바 객체를 Json으로 변환할 수 있다.@RestCon
일상생활에서 일어나는 경우가 컴퓨터 세계 속에서 비슷하게 일어나는 경우가 많다. 인증과 인가가 그러한 부분이다. 만약 내가 다니는 회사가 어떠한 건물에
Java Database Connectivity자바에서 DB 프로그래밍을 하기 위해 사용되는 API이다.1) JDBC 드라이버 로드2) DB연결3) DB에 데이터를 읽거나 쓰기4) DB 연결 종료DBMS와 통신을 담당하는 자바 클래스이다.DBMS 별로 알맞은 JDBC
api스펙에 맞추어서 entity를 내보낼 때, 대부분 dto객체를 생성한다. 한편, SimpleOrderDto를 보면 이 객체를 생성할 때마다 order에 대한 query를 한번 날리게 되고 order에 연관된 member와 delivery에 대한 쿼리를 날리게 된다