inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

@StepScope 또는 @JobScope와 JobOperator

해결됨

죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.

킬구형 아래는 step에서 ItemWriter의 jobParameter자리에 null을 넣는 방식으로 처리한거야. @Scheduled(cron = "0 0 19,22 * * *") fun runSampleJob() { jobOperator.start(sampleJob(),jobParameters) } @Bean fun sampleJob(): Job = JobBuilder("sampleJob",jobRepository) .start(sampleStep()) .build() @Bean fun sampleStep(): Step = StepBuilder("sampleStep", jobRepository) .chunk<String, String>(CHUNK_SIZE) .transactionManager(transactionManager) .reader(sampleReader()) .writer(sampleWriter(null, null)) .build() @Bean @StepScope fun sampleReader(): JdbcPagingItemReader<String> = JdbcPagingItemReaderBuilder<String>() ... .build() @Bean @StepScope fun sampleWriter( @Value("#{jobParameters['title']}") title: String?, @Value("#{jobParameters['content']}") content: String?, ): ItemWriter<String> = ItemWriter { chunk -> ...doSomeWrite } 위 코드를 빈 주입방식으로 변경하는 방법을 모르겠어. 빈 주입 방식으로 변경하면 아래처럼 되잖아? 이때 jobOpterator로 잡을 호출하는 부분까지 파라미터가 올라와버리는데 이걸 어떻게 해야할지 모르겠단 말이야~~! @Scheduled(cron = "0 0 19,22 * * *") fun runSampleJob() { jobOperator.start(sampleJob(**여기를 어떻게 처리하지?**),jobParameters) } @Bean fun sampleJob( sampleStep: Step ): Job = JobBuilder("sampleJob",jobRepository) .start(sampleStep) .build() @Bean fun sampleStep( sampleReader: ItemReader<String>, sampleWriter: ItemWriter<String> ): Step = StepBuilder("sampleStep", jobRepository) .chunk<String, String>(CHUNK_SIZE) .transactionManager(transactionManager) .reader(sampleReader) .writer(sampleWriter) .build() @Bean @StepScope fun sampleReader(): JdbcPagingItemReader<String> = JdbcPagingItemReaderBuilder<String>() ... .build() @Bean @StepScope fun sampleWriter( @Value("#{jobParameters['title']}") title: String?, @Value("#{jobParameters['content']}") content: String?, ): ItemWriter<String> = ItemWriter { chunk -> ...doSomeWrite } 새해 복 많이 받아 형~

  • java
  • spring
  • spring-boot
  • spring-batch
  • backend
스프링 댓글 5 좋아요 1 조회수 182

/context 에서 Autocompact Buffer

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

수업 정말 유익하게 보고 있습니다. 감사드립니다. Mcp 설정들이 많아지다 보니 컨텍스트에서 기본적으로 작업 영역이 많이 줄어든 채로 새로운 세션이 시작하게 되네요. 제 claude code cli 의 /context 슬래쉬 명령에서는 아래 이미지에서처럼 항상 Autocompact Buffer가 45k를 차지하고 있는데 강의 화면에서는 이것이 보이지 않고 있어요. 어떤 차이 때문에 그런 걸까요? 저는 프로플랜을 사용하고 있습니다. 강의화면

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
이은우 댓글 1 좋아요 0 조회수 227

섹션 23 퀴즈가 활성화 되지 않습니다.

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

영상을 모두 봤는데, 퀴즈가 실행되지 않습니다.

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
misoh049 댓글 2 좋아요 0 조회수 62

nextjs 튜토리얼에 server.ts가 없어요...

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

업데이트가 된건가요?

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
misoh049 댓글 3 좋아요 1 조회수 172

강사님께 드리는 충언

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

웬만하면 sonnet으로 진행하세요 수강생 중에 100-200달러 구독자가 많을 것 같나요, 20달러 구독자가 많을것같나요? 애초에 plan 모드에서 첫 답변부터 강사 화면과 너무 달라서 신기술을 빠르게 따라쳐보고 학습한다는 목적에 부합하질 않습니다. LLM 답변의 무작위성을 답변으로 달지마세요. 그건 개념원리를 깊게 학습하는 목적의 강의에서나 할말이지, 이런 시급성이 주가되는 최신기술 강의에서는 빠르게 수강하기 위해 어느정도의 재현가능성은 중요합니다.

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
이상현 댓글 2 좋아요 0 조회수 169

cursor+claude code 진짜 못해먹겠네요 ㅎ

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

사소하고 자잘한 버그같은게 수업 들을때마다 나오네요. LLM이 추론을 진행할 때 최상단으로 고정되는 문제..(추론과정 실시간으로 감상 못합니다) 이상한 화면 이중으로 미친듯이 깜빡이는 문제...(멈출때까지 아무것도 못합니다) 짜증나서 못해먹겠네요. vscode로 해보고 안되면 잠시 강의 묵혀두고 다음에 오겠습니다.

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
이상현 댓글 1 좋아요 0 조회수 376

깃허브 코드

미해결

스프링 부트와 리액트로 구현하는 보안 JWT 로그인

강사님 혹시 44강 듣고 있는데 이거 프론트엔드 코드가 깃허브에 있는것과 다른 코드인데 어디서 볼 수 있나요?

  • react
  • java
  • aws
  • spring-boot
  • spring-security
KMC 댓글 1 좋아요 0 조회수 101

커서 ui 변경

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

안녕하세요. 챕터5에 커서 설치하는 부분부터 전체적으로 변경된 부분이 많아서 따라할 수가 없네요 ㅠ 화면만 다른게 아니고 최대한 똑같이 따라해도 안되는 부분이 많은 것 같습니다. 일단 6챕터 보고 있는데 이 뒤로는 커서 활용이 안되서 진도가 안나가는데 어떡하죠?

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
우디 댓글 2 좋아요 0 조회수 217

터미널에서 프롬프트 작성 시 글자 밀리는 문제

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

안녕하세요! 터미널을 이용해서 클로드에 프롬프트를 작성할 때 맥 환경에서 iterm2를 사용하는데요. 프롬프트 작성을 위해 "한글 입력"을 하다가 "줄바꿈"을 하면 마지막 글자가 줄바꿈으로 아래 라인으로 밀리게 되는데요. 이를 해결할 방법이 있을까요?

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
김상원 eddy 댓글 2 좋아요 0 조회수 1544

커서ai 질문

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

강의에서 보면 커서AI로 클로드코드를 실행해도 터미널에서 클로드코드 하는 것처럼 보이는데, 제가 커서ai에서 클로드ai를 실행하면 이렇게 대화형식으로 보입니다. 커서ai 에서 터미널처럼 볼 수 있는 방법 좀 알려주세요!

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
앤기브마케팅 댓글 2 좋아요 0 조회수 196

깃 커밋 메시지 작성

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

깃 커밋 메시지 자동 작성을 한국어로 나오게 하려면 어떻게 해야할까요?

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
저트 댓글 2 좋아요 0 조회수 137

claude코드 설치 이후에 버전이 안뜨네요.

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

강의 설명대로 powershell에서 명령어 입력해서 설치 정상적으로 완료되었고, 시스템에서 해당 위치 새로만들기로 정상 진행했는데요. 이후 powershell에서 claude -v 를 입력하니 버전이 안나오고 오류메세지가 나옵니다. 강의 처음부터 다시 진행했는데도 동일하네요.

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
noodle 댓글 2 좋아요 0 조회수 250

상세 과정 보는 방법

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

클로드 cli에서 상세보기를 하고 싶은데 ctrl +r을 누르면 상세보기가 아니고 자꾸 서치 프롬프트로 넘어가는데 상세 과정을 보려면 어떤 단축키를 사용해야하는건가요? 윈도우입니다!

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
저트 댓글 2 좋아요 0 조회수 119

그럼 SOURCE나 CLASS는 어떤 경우에 사용하나요?

해결됨

김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션

특히 SOURCE는 소스 코드에만 남아있는거면 주석이랑 같은거 아닌가요?

  • java
  • 네트워크
  • 객체지향
jkyjong 댓글 2 좋아요 0 조회수 117

72, 73강 서브에이전트관련

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

안녕하세요. 짐코딩님! 72~73강을 보면 노션 api 데이터 베이스 전문가 에이전트 생성 및 prd 생성 서브 에이전트 , 그리고 다시 prd-validator 서브 에이전트를 구성해주셨던데, 깃 클론을 해보면 노션 api 에이전트만 보이네요. 잘 만들어주신 prd 생성과 prd-validator 에이전트를 따라하고 싶은데 이 파일은 어디에ㅐ서 참조할 수 있을까요?

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
Alphafold 댓글 2 좋아요 0 조회수 120

git 브랜치와 클로드 코드 활용에서 궁금한 점.

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

쉽게 설명해주셔서 대략 이해는 가는데요, 중간 이후부터 이해가 안되는 부분이 있습니다. readme.md 가 메인(프로덕션)인 상태셨고 디벨롭 브랜치로 개발1완료->개발2완료 까지 가는중에, 서비스 중인 메인(readme.md)에 에러가 생겨서 새로 핫픽스 브랜치에서 버그 수정해서 메인(프로덕션)상태로 만들어 주신것 까지 이해 했습니다. 여기서 궁금한건, 디벨롭 브랜치는 이전(버그가 있는) 메인에서 온것이기 때문에 개발1완료, 개발2완료가 의미가 없게 되는것 아닌가요? 개발1이나 개발2완료 커밋에는 버그가 존재하는 상태에서 개발해 나간것이기 때문에 개발1,2,3(신규 기능들 만들어 나감)이 커밋을 나중에 메인으로(프로덕션)보내버리는 이전에 버그 수정하기전에 만든 브랜치라서 결국 버그가 그대로 되거나 심각하게는 다른 추가한 기능들 때문에 더 많은 버그가 생기는 오류가 생기는게 아닌지요? (즉 개발1,개발2...는 새로운 파일만 추가된것이 아닌 기존의 파일들을 수정 도하고 새로운 파일들도 추가된 가정에서요)

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
kelo 댓글 1 좋아요 0 조회수 242

"git, github 기초부터 실전까지" 에서 궁금한 점...

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

10분 40초쯤에 '회원가입 구현'에 체크아웃을 하면 이전으로 롤백(?)이 된다고 하셨는데, 궁금한게 그런데 옆에 아이콘 main은 그대로 '로그인 수정'에 있는게 이해가 안돼요. 그래프도 파란색에서 노란색으로 바뀐게 왜 그런지.. 위와 관련이 있는건지. 예를 들어서 로그인 수정 기능은 없애고 그냥 회원가입 구현때로 돌아갈려고 체크아웃했는데, 로그인 수정이 그대로 있는것이라면 실제 서비스 시에는 로그인 수정한 서비스가 보여지는건지 아니면 회원가입 구현한것까지만 보여지는건지(로그인 수정은 안한걸로)... 근데 main? 이라는 아이콘은 로그인 수정에 있고...노란색으로 바뀌고...(나중에 알려주시나요?)

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
kelo 댓글 2 좋아요 0 조회수 138

맥에서 사용하시는 윈도우 프로그램

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

안녕하세요 강사님! 터미널 설명해주실 때 맥에서 windows os 사용하시는 프로그램 보여주셨는데, 혹시 어떤 프로그램인지 알 수 있을꺼요?

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
Jeong 댓글 1 좋아요 0 조회수 72

강의 순서가 바뀌었어요~

미해결

자바프로그래밍

12강과 13강 강의 순서가 바뀌었네요.. ^^

  • java
꿈꾸는농부 댓글 1 좋아요 0 조회수 44

섹션 56에 대한 질문합니다

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

2분38초 즈음에 발음이나 자막상으로 컨트롤 + esc 를 누르면 클로드 창에 mcp playwright를 사용할 건지에 대한 창이 뜬다고 하는데 저는 윈도우 사용자고 컨트롤 esc를 눌러도 영상에 나오는 mcp서버를 프로젝트에 추가할 건지에 대한 목록이 안 뜹니다 스크린샷 첨부합니다

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
잉페 댓글 2 좋아요 0 조회수 97

인기 태그

인프런 TOP Writers

주간 인기글