2025/01/06 3

숙련 CRUD 기반의 테스트, 개선 과제

다른 부분은 저번 과제의 연속이라 잘 해결이 되었지만,package org.example.expert.config;import com.fasterxml.jackson.databind.ObjectMapper;import jakarta.servlet.http.HttpServletRequest;import jakarta.servlet.http.HttpServletResponse;import lombok.extern.slf4j.Slf4j;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.Around;import org.aspectj.lang.annotation.Aspect;import org.springframework...

Project 2025.01.06

[JPA] 연관관계 Mapping

단방향📌 단방향 연관관계는 객체 간의 관계가 한쪽에서만 참조 = 일방통행될 수 있는 관계를 말한다. 설정이 단순하고 유지 관리가 쉬우며 불필요한 데이터 접근을 방지할 수 있다.   데이터베이스 중심 객체 설계FK 값은 Tutor가 가지고 있다.Tutor만 참조할 수 있다.N:1, 다대일 연관관계, 가장 많이 사용된다.여러명(N)의 Tutor가 어떤 Company(1)에 소속 되어있는지 설정할 수 있다.@Entity@Table(name = "tutor")public class Tutor { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String name; @Column(name = comp..