소개
게시글
질문&답변
2024.10.22
쿼리가 강의보다 더 나오고 있습니다.
2024 년에도 총 7번 쿼리날아가네요. 디버깅 해보니address = order.getDelivery().getAddress(); // LAZY 초기화이 부분에서select d1_0.delivery_id, d1_0.city, d1_0.street, d1_0.zipcode, d1_0.status from delivery d1_0 where d1_0.delivery_id=? 2024-10-22T14:07:35.134+09:00 DEBUG 6578 --- [nio-8080-exec-1] org.hibernate.SQL : select o1_0.order_id, o1_0.delivery_id, o1_0.member_id, o1_0.order_date, o1_0.status from orders o1_0 where o1_0.delivery_id=?이렇게 두번 쿼리가 실행되네요.. List all = orderRepository.findAllByString(new OrderSearch());여기서 쿼리 한번 name = order.getMember().getName(); // LAZY 초기화여기서 쿼리 한번 address = order.getDelivery().getAddress(); // LAZY 초기화여기서 쿼리 두번 주문 리스트가 2개 있으므로1 + 2 * (1 + 2) = 7 번 실행됩니다.궁금한 점은 select o1_0.order_id, o1_0.delivery_id, o1_0.member_id, o1_0.order_date, o1_0.status from orders o1_0 where o1_0.delivery_id=?이 쿼리는 왜 추가적으로 실행되는지 모르겠습니다.
- 8
- 5
- 1.2K
질문&답변
2024.09.09
docker-compose up 시 오류
현재 작동되는 코드 입니다.docker-compose.yml version: '3' services: redis-server: image: redis container_name: redis-container restart: unless-stopped expose: - 6379 node-app: depends_on: - redis-server build: context: . dockerfile: Dockerfile container_name: node-app restart: on-failure ports: - "8787:8787"server.jsconst express = require('express'); const redis = require('redis'); // 레디스 클라이언트 생성 const client = redis.createClient({ socket: { host: "redis-server", port: 6379 } }); const app = express(); app.get('/', async (req, res) => { await client.connect(); let number = await client.get("number"); if (number === null) { number = 0; } console.log('Number: ' + number) res.send("숫자가 1씩 올라갑니다. 숫자 : " + number) // 현재 숫자를 가져온 후 1씩 증가시킨다. await client.set("number", parseInt(number) + 1); await client.disconnect(); }) app.listen(8787); console.log('server on!'); package.json{ "name": "docker-compose-app", "version": "1.0.0", "description": "", "main": "server.js", "scripts": { "start": "node server.js", "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { "express": "4.17.1", "redis": "4.7.0" }, "author": "", "license": "ISC" } DockerfileFROM node WORKDIR /usr/src/app COPY ./ ./ RUN npm install CMD [ "node", "server.js" ]
- 0
- 7
- 2.1K
질문&답변
2024.09.09
docker-compose 가 Docker Desktop 에서 빠진건가요? command not found 라고 뜨네요
기존에 curl 로 설치한건 삭제하고 brew 로 설치하니 정상적으로 작동합니다
- 0
- 1
- 70
질문&답변
2024.09.08
Package.json 파일이 없다는 오류가 나오지 않는 경우
저도 똑같은 상황이고, 따로 npm 관련 오류 없이 이미지 빌드가 되긴하는데, dangling 이미지로 만들어져요. 이미지 이름이 이라고 나오고 옆에 dangling 이라고 표시됩니다. 뭔가 도커 빌드하는 방식이 바뀐건가요? 댕글링 이미지로 생성된건 못쓰는 이미지인가요?
- 1
- 2
- 531
고민있어요
2021.04.11 11:23
수업과는 관련이 없는 질문이지만.. 인텔리제이에서도 이클립스처럼 워크스페이스에 여러 프로젝트 넣어서 실행 되나요?
- 0
- 1
- 141