
죽어도 바뀌지 않아서, 일관성이 있다.=> 그래서 욕먹긴 한다고 함.또한 넓은 범위의 회사를 대응할 수 있다.역할: 클라이언트(웹 브라우저)로부터 오는 HTTP 요청을 가장 먼저 받는 관문입니다. 마치 건물의 "안내 데스크"와 같습니다.웹 서버 VS 웹 어플리케이션 이

Layered 패턴 API동작 방식은 아래와 같다. API /member=> 동작 기대: member테이블에서 member 정보를 받아온다. API정의 => /member Member 목록 조회 /SELECT * FROM MEMBER DB 쿼리 실행 MEMBER

@Entity이 클래스가 JPA가 관리해야 하는 엔티티임을 표시합니다. 필수 어노테이션입니다.주의: 기본 생성자(no-args constructor)가 반드시 필요하며, final 클래스에는 사용할 수 없습니다.@Table(name = "...")엔티티 클래스가 매핑될
orders가 user_id를 가짐으로서 관계 정의가 되고 join이 가능한 것이 연관관계이다.user입장에서는 order의 id 여러개를 가질 수 있다.1:N 이라고한다. 하나의 row가 N개의 row를 가지는 것을 말한다.이를 엔티티에서 표현해야한다.user 과 o

Java를 배우고 Spring을 처음 접하면 가장 먼저 듣게 되는 용어 중 하나가 IoC와 DI입니다.Spring으로 개발을 시작한 분들이 가장 많이 오해하는 부분은 IoC와 DI가 Spring에서 처음 만들어진 기능이라고 생각하는 것입니다.하지만 IoC와 DI는 Sp