IoC (Inversion of Control) Spring 에서는 일반적은 Java 객체를 new로 생성하여 개발자가 관리하는것이 아닌 Sprign Container에 모두 맡김 개발자 -> 프레임워크 (제어의 객체관리의 권한이 넘어갔음 - 제어의 역전) DI (De
Web Application에서 관리되는 영역으로 client로 부토 오는 요청/ 응답에 대해 Spring Boot Framework에서 최초, 최종 단계의 위치에 존재유일하게 ServletRequest, ServletResponse의 객체를 변환할 수 있음Spring
TDD 테스트 주도 개발에서 사용, 코드 유지보수 및 운영 환경에서의 에러를 미리 방지하기 위해 단위 별로 검증하는 테스트 프레임워크 JUnit Java 기반의 단위 테스트를 위한 프레임워크 Annotation 기반 테스트 진행 Assert를 통해 검증
Persistence 영속성 (지속 접근 가능) = DB 메모리 JPA (EntityManager) application.yml spring.jpa.generate-ddl : true         &nbs
OneToOne(cascade = {CascadeType.PERSIST, CascadeType.MERGE})ManyToOne(cascade = {CascadeType.ALL})...Cascade insertCascade updateCascade delete 그냥 Rem
새로 생성한 프로젝트에서 기존 클래스를 가져와서 재사용 하려 했지만jpa import가 되지않음..import javax.persistence.PrePersist; 등등gradle에 jpa는 정상적으로 로드되었는데 import 되지않음..찾아보니import jakart