📢 공지합니다
이 게시글은 메인 페이지에 항상 고정되어 표시됩니다.
보호되어 있는 글입니다.
https://balhae.tistory.com/156 섹션1 영속성 관리 - 내부 동작 방식최코딩의 개발 섹션1 영속성 관리 - 내부 동작 방식 본문 JPA/JPA 기본 핵심 원리 섹션1 영속성 관리 - 내부 동작 방식 seung_ho_choi.s 2024. 1. 25. 23:50balhae.tistory.com 🔍 N+1 문제란?N+1 문제는 1번의 쿼리로 N개의 엔티티를 조회한 후, 각 엔티티의 연관 데이터를 가져오기 위해 추가로 N번의 쿼리가 실행되는 문제입니다.예를 들어, 회원 100명을 조회한 후 각 회원의 게시글을 확인하려고 할 때:1번: 회원 100명 조회N번: 각 회원별 게시글 조회 (100번)총 101번의 쿼리 실행!📊 엔티티 관계 설정먼저 1:N 관계의 엔티티를 정의해보겠습니다.@..
https://www.acmicpc.net/problem/17140package implement;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.*;public class Impl17140 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); ..
https://www.acmicpc.net/problem/17142 package implement;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.*;public class Impl17142 { static int N; static int M; static int[][] map; static int[] dx = {-1, 0, 1, 0}; static int[] dy = {0, 1, 0, -1}; static class Virus { int x, y; public Virus(int x, int y) { ..
https://www.acmicpc.net/problem/1253 package datastructure;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;import java.util.StringTokenizer;public class Data1253 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer s..
https://www.acmicpc.net/problem/15486 버전1package dp;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Dp15486 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); i..