Spring MVC 흐름 Client가 요청 데이터 전송 → Controller가 요청 데이터 수신 → 비즈니스 로직 처리 → Model 데이터 생성 → Controller에게 Model 데이터 전달 → Controller가 View에게 Model 데이터 전달 → Vi
Spring MVC Service 계층 비즈니스 로직을 처리하는 Service 클래스 MemberService 클래스의 기본 구조 member 클래스 API 계층에서 전달 받은 요청 데이터를 기반으로 서비스 계층에서 비즈니스 로직을 처리하기 위해 필요한 데이터를 전
JPA Java 진영에서 사용하는 ORM 기술의 표준 사양 영속성 컨텍스트 JPA에서는 테이블과 매핑되는 엔티티 객체 정보를 영속성 컨텍스트라는 곳에 보관해서 애플리케이션 내에서 오래 지속 되도록 함 JAP API 사용하기 JAP API를 사용하기 위한 사전준비 b
JDBC 데이터베이스에 저장 및 업데이트 하거나 반대로 데이터베이스에 저장된 데이터를 Java 코드 레벨에서 사용할 수 있도록 해주는 Java에서 제공하는 표준 API JDBC API 사용 흐름 ORM (Object-Relational Mapping) SQL 쿼리문
트랜잭션 여러개의 작업들을 하나의 그룹으로 묶어서 처리하는 처리 단위 ACID 원칙 원자성 : 작업을 더이상 쪼갤 수 없음 일관성 : 트랜잭션이 에러없이 성공적으로 종료될 경우, 비즈니스 로직에서 의도하는대로 일관성있게 저장되거나 변경되는 것 고립성 : 여러 개의 트