[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (아니오) [질문 내용] 안녕하세요. 컬렉션 조회 최적화 부분에서 페이징 + 검색 조건 관련해서 궁금한 점이 있어서 질문드립니다. 질문) Order 리스트 페이징을 하고 싶은데@BatchSize는 안쓰고 5번처럼 QueryDto직접 쿼리 2번 + map O(0) 방식으로 처리하려고 합니다. 이 때 만약 검색 조건이 toMany 로 맺어진 테이블 (orderItem.quantity, orderItem.item.name 등) 에 있다면 toOne 방향 루트 join fetch 쿼리 할 때 이 조건을 함께 포함시켜면 되는걸까요 (join orderItem .. where .. 같이) 예를들어 item.name이 "tesla"인 item을 포함하고 있는 모든 order를 페이징 적용해서 보여주고 싶은 경우에 어떻게 하면 좋을지 궁금합니다.
강의 : 0104 GEMINI CLI 파이썬 바이브코딩을 위한 환경 설정 OS : Windows 11 Web browser : Chrome 143.0.7499.41 영상에서 사용한 슬라이드로 아래 URL을 알려주셨습니다. 해당 URL에 접근하면 카스퍼스키에서 경고 창을 표시합니다. 확인 부탁드립니다. https://corazzon.github.io/slides/ai_py_dev_env.html
강의 19분부터 설명하시는 내용이 트랜잭션 매니저에 커밋하는 것이 논리 커밋이라고 하시는데요, 실제 DB에 커밋하는 물리 커밋도 코드상에서 트랜잭션 매니저를 통해서 진행되는 것 아닌가요? 이건 어떻게 이해해야 할까요? 물리 트랜잭션이라는 것이 별개로 존재하는 것이 아니라 논리 트랜잭션이 모여진 개념이라 결국 트랜잭션 매니저에 하는 논리 커밋이라는 것이 사실 물리 커밋도 포함하는 개념이라고 이해하여야 하나요? 예를들어 외부 내부 트랜잭션이 있을 때 각각은 논리 트랜잭션이지만 하나의 물리 트랜잭션으로 묶이죠. 그리고 실제로 코드상에서 외부 트랜잭션에서 커밋을 하여야 물리 커밋이 진행되는데 이때 외부 트랜잭션을 별개로 보면 논리 커밋을 진행 한 것이기도 하지만 물리 커밋이 진행된 것처럼 트랜잭션 매니저가 하는 것은 논리 커밋이다 라는 개념도 논리 커밋을 하는 것은 외부 트랜잭션 일 경우 물리 커밋을 포함한다. 이렇게 이해하여야하나요?
안녕하세요! LangChain 관련 강의를 수강하고 있습니다. 다름이 아니라 응답 속도에 관해서 질문드리고싶은데요. LLM(e.g., OpenAI)에 입력(질문)한다. OpenAI의 API Call이 수행된다. OpenAI에서 응답이 BE로 전달된다. 이 순서가 될텐데. 이 때, 강의를 보면 AIMessage가 금방 도출이 되는데. 질문의 길이가 길고, 전문적이게 된다면 응답의 속도가 느려지는건지 궁금합니다.
안녕하세요^^ 강의 너무 잘 들었습니다. 초보인 저에게 따라가기 쉽게 친절히 설명해주셔서 감사합니다! 보통 유투브 채널 운영하시는 분들은 채널관리가 편리하고 또한 매각/이전 등이 가능한 브랜드채널을 활용해서 유투브 채널을 운영합니다. 브랜드채널은 한 계정의 첫번째 채널 말고 2번째부터 생성되는 채널을 의미하는데요 강의에서는 계정의 첫번째로 생성된 채널에 업로드 되도록 기본설정되어 있는것 같습니다. 업로드 하고싶을 채널을 2번째 또는 3번째 ... 원하는 채널에 업로드 하려면 방법이 있는지 문의 드립니다. 감사합니다.
log.info("내부 트랜잭션 커밋"); txManager.commit(inner); log.info("외부 트랜잭션 커밋"); txManager.commit(outer); 전체 커밋하는 상황에서 내부, 외부 모두 커밋이 되어야 실제 물리 커밋이 이루어진다고 앞서 개념을 설명하실 때도 그렇고 이번 강의에서도 설명하셨습니다. 그런데 내부 커밋을 진행하면 아무 일도 발생하지 않고 외부 트랜잭션에서 커밋을 진행해야 실제 물리 커밋이 되는데 그렇다면 이때 내부 커밋을 진행하지 않아도 되나요? 아니면 모두 커밋돼야 커밋된다는 원칙에 따라 내부 커밋도 필수적으로 진행하여야하고 외부 커밋도 진행하여야하는 것인가요? 제 생각에는 정말 내부 커밋이 필요하다면 호출이 반드시 필요하다라고 설명하셨을 것 같은데 내부 커밋을 해도 아무것도 안한다고 하시니 내부 커밋 코드를 호출에 의문점이 생깁니다. 실제 물리 커밋은 외부 커밋에서 진행되기 때문에 내부 커밋 코드를 강의 설명 차원에서 작성하신 것인지 아니면 정말 원칙에 따라 필요해서 호출한 것인지 궁금합니다.
안녕하세요, 좋은 강의 감사드립니다 하기와 같이 코드를 작성했을 대는 에러도 없으나 결과값 자체가 뜨지 않는데 이유가 궁금합니다. 복습하다보니 복합 조건절에 대한 처리 기준을 이해하지 못한 것 같습니다 ㅠㅠ 참고 할만한 글이나 내용있으시면 말씀 부탁드립니다! my_money = 100 if my_money > 200: print(f"My money, {my_money} is also greater than 10.") if my_money > 20: print(f"My money, {my_money} is also greater than 20.") else: print(f"My money, {my_money} is less than equal to 20")
spring-boot 버전 4.0.0 으로 프로젝트를 생성하면 어플리케이션 구동 시 아래와 같은 오류가 발생합니다. (현재 2025-12-08) 3.x 버전으로 내리면 발생하지 않으니 참고해주세요. 2025-12-08T18:40:05.881+09:00 INFO 2496 --- [splearn] [ main] .s.b.d.c.l.DockerComposeLifecycleManager : Using Docker Compose file /Users/coffeenjava/work/study/splearn/compose.yaml 2025-12-08T18:40:06.285+09:00 ERROR 2496 --- [splearn] [ main] o.s.boot.SpringApplication : Application run failed tools.jackson.core.exc.StreamReadException: Unexpected character ('\' (code 92)): expected a valid value (JSON String, Number, Array, Object or token 'null', 'true' or 'false') at [Source: REDACTED StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION disabled); byte offset: #UNKNOWN] at tools.jackson.core.JsonParser._constructReadException(JsonParser.java:1800) ~[jackson-core-3.0.2.jar:3.0.2]
프롬프트, 이미지 생성 후, 비디오 5개를 동시에 생성요청할 경우. 5개 중 몇개만 kling video에서 생성 실패할 경우들이 있네요. 예1 - 일부 프롬프트에만 content guide에 적합하지 않은 표현/인물이 포함된 경우 예2 - 일부 이미지가 알수 없는 이유로 영상생성이 어려울 경우 예를들어 1/2/3/4/5 이미지 중, 1/3/5번에 대해서는 영상 생성이 완료되었고, 2/4번은 오류가 날 경우, 프롬프트나 이미지 수정 후 다시 execute workflow를 하면 5개 영상을 다시 다 만들어주는것 같아서 크레딧이 아까운데 혹시 오류가 난 일부 케이스만 영상제작을 요청하려면 어떻게 워크플로우를 보완하면 좋을까요??
히카리 프록시 커넥션 객체를 커넥션을 반환할 때 생성해서 반환하는건가요? 4분 5초와 5분 30초 설명부터 커넥션을 반환할 때 히카리 프록시 커넥션 객체를 생성해서 커넥션을 내부에 감싸서 반환하는 것으로 이해됩니다. 이 객체가 조회할 때 생성되는 것이 아니라 반환할 때만 생성해서 반환해 주는 것인가요? 즉 커넥션을 조회할 때는 그냥 커넥션을 그대로 조회하고 반환할 때만 프록시 객체를 생성해서 감싸 반환하는 것인가요?
안녕하세요 강의 잘 듣고 이력서 작성중인 신입 개발자입니다. 제목과 마찬가지로 개발과 상관없는 이력의 경우 쓰는게 좋은가요? 인턴이 끝나고 몇개월정도 개발과 상관없는 서비스직을 했었는데 공백기를 설명하기 위해 적는게 좋을까요? 아니면 따로 적진않고 공백기를 물어보면 그때 답하는게 좋을까요?