이 글은 김영한의 [실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발]을 수강하며 정리한 글입니다.
🟦 기본 환경: IDE: IntelliJ, Language: Java
Class 내에서 일정한 로직이 반복이 될 때 메서드를 생성하여 호출함으로써 코드의 중복을 줄임
기존
❌ 상품주문, 상품주문_재고수량초과 메서드에서 코드의 중복 발생
변경
⭕ private method 생성 및 호출
(+ IntelliJ 단축키: ctrl + alt + m)
❌ setter 값 변경 불가 → 매개변수 활용
변경2
⭕ 매개변수를 활용하여 setter값 변경 가능
(+ IntelliJ 단축키: ctrl + alt + p)
'Java > JPA' 카테고리의 다른 글
[SpringBoot_JPA_1] Dirty Checking & Merge (0) | 2023.05.28 |
---|---|
[SpringBoot_JPA_1] StringUtils.hasText() (0) | 2023.05.27 |
[SpringBoot_JPA_1] Injection (0) | 2023.05.25 |
[SpringBoot_JPA_1] Cascade Type (0) | 2023.05.25 |
[SpringBoot_JPA_1] FetchType.LAZY, EAGER (0) | 2023.05.25 |