본문 바로가기
Java/JPA

[SpringBoot_JPA_1] create Private Method

by HJ0216 2023. 5. 27.

이 글은 김영한의 [실전! 스프링 부트와 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