개발일기/TIL(Since24.04.19)

Java&Spring -TIL(24.07.05 금)

w.llama 2024. 7. 5. 21:36

오늘 한 일

  • Spring JPA 과제 제출 및 모의 면접 
    • JPA Lazy Loading/ Eager Loading 차이점과 장단점
    • JPA 에서 N+1 문제의 정의 와 해결하기 위한방법
    • 통합 테스트와 단위 테스트의 차이점과 장단점
    • 레이어별 Slice Test를 하는 이유
    • QueryDSL을 사용하여 복잡한 동적쿼리를 작성하는방법
    • 트랜잭션이란?
  • HyperSkill 문풀
  • 프로그래머스 문풀

풀이

class Solution {
  public String solution(String str) {
      
        String[] tmp = str.split(" ");
        int min, max, n;
        min = max = Integer.parseInt(tmp[0]);
        for (int i = 1; i < tmp.length; i++) {
                n = Integer.parseInt(tmp[i]);
            if(min > n) min = n;
            if(max < n) max = n;
        }
 
        return min + " " + max;
 
  }
}

다음 주 할 일

Spring JPA 과제 재 제출 및 팀플

HyperSkill/프로그래머스 문풀