목록2024/08/04 (4)
자바칩
https://velog.io/@nuh__d/JPA-FetchType.LAZY-%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%9C-%EB%B0%9C%EC%83%9D%ED%96%88%EB%8D%98-%EB%AC%B8%EC%A0%9C%EC%A0%90 JPA FetchType.LAZY으로 인한 발생했던 문제점보통 Entity들의 연관관계가 ~ToOne 의 관계를 가진다면, fetch타입을 Lazy로 두어 매핑하는 경우가 많습니다. 최근 진행중인 프로젝트에서, post(게시글)를 조회하는 기능을 구현하다가 FetchTyp.LAZY로 설velog.iohttps://hjhng125.github.io/jpa/jpa-entity-by-controller/ Controller에서 JPA Entity를 반..
@Entity public class Concert { @OneToMany(mappedBy = "concert", cascade = CascadeType.ALL, orphanRemoval = true) private ListDistrict> districts; // 공연에 속하는 구역 리스트 } @Entity public class District { @ManyToOne(fetch = FetchType.LAZY) private Concert concert; // 구역이 속한 공연 } @OneToManyConcert 엔티티가 여러 개의 District 엔티티를 가질 수 있음을 나타낸다.즉, 하나의 Concer..
1. 원격 브랜치 목록 갱신: 원격 저장소의 최신 브랜치 목록을 가져오기git fetch 2. 원격 브랜치 목록: 원격 브랜치 목록에서 해당 브랜치가 있는지 확인git branch -r 3. 원격 브랜치 체크아웃: 원격 브랜치를 로컬로 가져와서 사용git checkout 브랜치명 4. 로컬 브랜치 목록: 원격 브랜치를 로컬로 가져왔는지 최종 확인git branch * 로컬과 원격 브랜치 모두 보기git branch -a
난이도: Level 2문제: https://school.programmers.co.kr/learn/courses/30/lessons/250136 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 제한시간 안내정확성 테스트 : 10초효율성 테스트 : 언어별로 작성된 정답 코드의 실행 시간의 적정 배수 쉬운 문제인데 이 문제는 효율성까지 같이 체크해서 효율성 테스트를 통과하기까지에는 1시간정도 걸렸다. 참고로 프로그래머스는class Solution { public int solution(들어오는 데이터) { int answer = 0; ..