inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

jobConfiguration 구성 질문

미해결

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

안녕하세요, 강의를 보던 중 문득 궁금한 점이 생겨 문의드립니다. Spring Batch에서 Job 설정 클래스를 구성할 때, 아래와 같이 두 가지 스타일이 혼용되는 것을 자주 보게 되는데요. 🥔 PotatoJobConfiguration (생성자 주입 방식) @RequiredArgsConstructor public class PotatoJobConfiguration { private final JobRepository jobRepository; private final PlatformTransactionManager transactionManager; @Bean public Job potatoJob() { return new JobBuilder("potatoJob", jobRepository) .start(potatoStep()) .build(); } @Bean public Step potatoStep() { return new StepBuilder("potatoStep", jobRepository) .tasklet((contribution, chunkContext) -> RepeatStatus.FINISHED, transactionManager) .build(); } } 🥬 KimchiJobConfiguration (메서드 파라미터 주입 방식) @RequiredArgsConstructor public class KimchiJobConfiguration { @Bean public Job kimchiJob( final JobRepository jobRepository, final Step kimchiStep ) { return new JobBuilder("kimchiJob", jobRepository) .start(kimchiStep) .build(); } @Bean public Step kimchiStep( final JobRepository jobRepository, final PlatformTransactionManager transactionManager ) { return new StepBuilder("kimchiStep", jobRepository) .tasklet((contribution, chunkContext) -> RepeatStatus.FINISHED, transactionManager) .build(); } } 강의를 보다 보면 예시마다 사용되는 경우가 다르던데, 어떤 기준에 따라 생성자 주입 방식과 메서드 파라미터 주입 방식을 구분해서 사용하시는지 궁금합니다. 실무에서도 보통 이 둘을 혼용하는 편인지, 아니면 상황에 따라 선호되는 방식이 명확히 나뉘는지 조언 부탁드립니다. 감사합니다.

  • java
  • spring
  • spring-boot
  • spring-batch
  • backend
hongdae 댓글 2 좋아요 1 조회수 125

실전모의고사20제질문

해결됨

2026년 CPPG 개인정보관리사 자격증 취득하기 (개정안 반영)

실전모의고사20제질문 (1) 2번 문제 질문 입니다. 2번 문제의 답이 1번이 맞는지 문의 드립니다. 2. 일일 방문자 수를 파악하기 위해 통계를 내는 경우 정보주체의 동의를 받지 않아도 된다. 해당 부분 맞는 답으로 생각되어서요 (2) 4번 문제 질문입니다. 정답이 2번으로 되어있는데 설명은 3번이 답인걸로 해석되어서요.

  • security
  • cppg(개인정보관리사)
파란하늘 댓글 3 좋아요 0 조회수 110

이론 pdf 공부법 질문

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

일단 pdf 시험들어가기전외울것 <- 이부분을 먼저 보면 되는건가요?

  • python
  • java
  • c
  • 정보처리기사
로키마운틴듀 댓글 2 좋아요 0 조회수 164

학습하다가 궁금한게생겨 질문남깁니다

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

2진수 8진수 16진수에관한 질문입니다. a.영상에선 16진수의 경우 0x1a이런식으로 쓴다고 했는데 답지에쓸때도 저렇게써야할까요? b.8진수의 경우에는 어떻게표시하나요? c. c언어에서%d가 10진수로 나타내라는건아는데 다른진수로 나타내라는 표현도 있는걸로 알고있는데 알려주시면 감사하겠습니다. 또한 자바나 파이썬도 그런 표시가 있나요? c언어랑 파이썬에서 소문자로 만드는건 각각tolower()와lower()로 알고있습니다. 그럼 소문자만 추출해내는 함수도 있나요?

  • python
  • java
  • c
  • 정보처리기사
alsrb4367 댓글 2 좋아요 0 조회수 82

섹션9부분이 조금 이해가안되서요

미해결

비전공자도 이해할 수 있는 Docker 입문/실전

첫번쨰 질문:섹션9에서 하는게 지금 내가 만든 프로젝트를 aws ECR에 이미지로 올리고 그 이미지로 만든 프로젝트를 aws에 배포를해서 사용자들이 사용하게 한다 결국 이거맞나요? 두번쨰 질문 섹션9에서 ec2에서 compose.yml을 적어서 컨테이너를 추가하는데 이렇게말고 스프링부트 프로젝트에서 compose.yml 파일 추가해서 이미지로 한번에 만들고 배포해도 똑같은건가요? 여기가 이해가안됩니다. 그전에는 스프링부트에서 compose.yml을 추가하고 컨테이너를 여러개 띄웠는데 지금은 aws에서 직접 compose.yml을 만드는게.. 세번쨰 질문 그전에 했던 실습에는 스프링부트안에 application.yml 에 이렇게적었는데 spring: datasource: url: jdbc:mysql://my-db:3306/mydb username: root password: pwd1234 driver-class-name: com.mysql.cj.jdbc.Driver data: redis: host: my-cache-server port: 6379 섹션 9처럼 aws ec2에 직접 compose.yml을 적으면 저렇게 appclication.yml은 없는데 상관없이 mysql 워크벤치같은곳에서 사용이가능한가요?

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
임다정 댓글 2 좋아요 0 조회수 54

DOM API-2 1분54초 경 질문드립니다.

해결됨

한 번에 끝내는 자바스크립트: 바닐라 자바스크립트로 SPA 개발까지

안녕하세요 강의 잘 듣고 있습니다 좋은 강의 만들어주셔서 감사합니다! DOM API-2 1분54초 경 질문드립니다. let $type = document.createElement("div"); $type.className = "info-item"; $type.id = "type"; $type.textContent = "말티즈"; console.log($type); 이렇게 출력이 되고 div# type.info -item let $type = document.createElement("div"); $type.className = "info-item"; $type.id = "type"; $type.textContent = "말티즈"; console.log($type.outerHTML); 다음과같이 .outerHTML을 출력해야 강의와 같이 아래처럼 출력이 되는데 <div class="info-item" id="type">말티즈</div> 어떤 차이가 있는 걸까요? 환경설정을 어떻게 하면 강의처럼 그냥 console.log($type); 만 출력해도 <div class="info-item" id="type">말티즈</div> 와 같이 웹사이트 콘솔창에서 볼 수 있을까요? ⚠ 답변은 평일 오전 10시에 순차적으로 작성해드립니다. ⚠ '질문 해결'은 답변 작성일 기준 1일 이후에 적용됩니다.

  • javascript
  • rest-api
  • spa
  • dom
robot 댓글 2 좋아요 1 조회수 92

21:25 질문

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

spuer(1) 뿐만아니라 prenet에 기본생성자를 만들어도 되는건가요? 기본 생성자가 없으면 오류난다고 했는데 좀 헷갈려서요. 인강에서처럼 super(1)만하고 기본 생성자가 없어도 오류가 안나나요?

  • python
  • java
  • c
  • 정보처리기사
동글동글 댓글 2 좋아요 0 조회수 56

PID 게인 문제

해결됨

바닥부터 시작하는 STM32 드론 개발의 모든 것

안녕하세요 . 영상 잘 보고 있습니다. pid 센서 연결 상태 확인 영상을 보고 왔습니다. couldn't load pid gain이라고 나옵니다. 텔레메트리 서로 송수신이 되는데 gcs 프로그램이 안됩니다.. pid 게인 설정하고 싶은데 임의로 못하나요? 제가 지금 저걸 무시한 채 진행하니 최종적으로 드론이 앞으로 기울어졌습니다. 스로틀을 어느정도 올리면 앞으로 기울고 비행이 안됩니다. 드론 비행하고 싶은데 pid게인이 안되므로 앞으로 기웁니다. gcs프로그램 사용안하고 따로 비행 가능할까요?

  • iot
  • 드론-개발
hhw4117 댓글 3 좋아요 0 조회수 127

트랜잭션 예외

미해결

스프링 배치

안녕하세요, 선언적 트랜잭션을 사용하였지만 제 예상과 다르게 서비스 로직이 롤백되지 않고 끝까지 실행되는 현상이 있어서 자문을 구합니다. 실행 시킨 코드는 Job, Step, Tasklet으로 구성된 간단한 로직입니다. Tasklet에서 DB CUD 작업을 수행하는 Service 클래스를 호출하여 사용하고 있습니다. 코드 흐름 예시) @RequiredArgsConstructor public class TestService { private final TestMapper mapper; @Transaction(rollbackFor = Exception.class) public void update() { mapper.update1(); mapper.update2(); } } update1을 수행 중, SQL 레벨에서 예외 발생 (ex. PSQL Exception) 기대결과 update1 예외 및 롤백 update2를 실행하지 않고 서비스 로직 중단 실제결과 update1 예외 update2 실행 후 커밋 무엇이 문제인지 고견을 여쭙고 싶습니다.

  • spring-boot
chancehee96 댓글 1 좋아요 0 조회수 126

17장 56:30초 str+1 옆에 ch는 어떤 의미인가요?

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

*str == ch 는 0 이되는건 알겠는데 그 옆 str+1로 다음 글자 인것도 알겠습니다 근데 그옆에 ch는 무슨뜻이죠??

  • python
  • java
  • c
  • 정보처리기사
김태형 댓글 2 좋아요 0 조회수 72

4분 45초 질문

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

공부 중 질문 있어서 올립니다. 1번 문제 4분 45초 쯤에 this.display로 자신의 display를 호출하여 10을 출력하는데 전에 강사님 말씀 중에 부모에는 없는데 자식에만 있는 메서드를 호출하면 무조건 오류가 난다고 하신 적이 있습니다.(34강 17분 5초 경) 이 문제에서도 display가 자식에만 있는데 왜 10이 호출되는 건가요? 이 차이가 업캐스팅이 되고 안되고의 차이인가요? 아니면 this. 으로 출력했기 때문인가요?

  • python
  • java
  • c
  • 정보처리기사
이동근 댓글 2 좋아요 0 조회수 64

STM에서 제공하는 SPI 모드의 Clock Polarity 설정에 관해서 여쭤봅니다

미해결

[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.

SPI를 통해서 FND세그먼트를 제어하는데 궁금한게 있습니다. 똑같이 따라했는데 작동하지 않아 Clock Polarity를 LOW로 바꿨더니 정상적으로 작동을 합니다. Clock Polarity의 값을 정하는 기준이 정확히 무엇인지 잘 모르겠습니다. 제가 이해하기로는 평상시에 SCLK이 High이기 때문에 Clock Polarity도 High 가 되어야 하는걸로 알고있는데 왜 반대로 설정할때 정상적으로 작동하는 걸까요?

  • clockpolarity
  • spi
  • sclk
남광식 댓글 1 좋아요 0 조회수 140

수강기간 연장신청 드려도 될까요?

미해결

앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지

안녕하세요 앨런님! 강의 구매 후에 나태함에 빠져있다가 이제라도 마음 다잡고 시작하려고 하는데 혹시 수강기강 연장신청 부탁드려도 될까요?

  • ios
  • swift
댓글 1 좋아요 0 조회수 110

[정적 중첩 클래스 AI 문제] 복수정답 가능성 문의

미해결

김영한의 실전 자바 - 중급 1편

정적 중첩 클래스의 경우, 외부 클래스의 정적 변수에는 접근이 가능하지만 인스턴스 변수에는 접근할 수 없다는 것은 알고 있습니다. 정적 중첩 클래스와 인스턴스 변수가 생성됐을 때, 생성영역이 다르기 때문이라고 한다면 정적 중첩 클래스가 외부 클래스의 public 인스턴스 메서드에도 접근할 수 없는 것이 맞는 건가요? 아래와 같이 코드를 작성해보니 static context에서 non-static method를 참조할 수 없다는 오류가 뜹니다. public class NestedOuter { private static int outClassValue = 3; private int outInstanceValue = 2; // 인스턴스 영역에 생성되는 변수 (heap 영역) public void outerPrint() { System.out.println("Can Nested class access this method?"); } // 정적 중첩 클래스 // static은 클래스 수준(static)으로 존재 static class Nested { private int nestedInstanceValue = 1; public void print() { // 자신의 멤버 접근 System.out.println(nestedInstanceValue); // 바깥 클래스 인스턴스 멤버에는 접근할 수 없다. // nested static class는 outer class의 인스턴스와 독립적으로 존재하기 때문에, 인스턴스 변수에는 접근할 수 없다 // System.out.println(outInstanceValue); // 바깥 클래스의 클래스 멤버에는 접근 가능. private이어도 Nested 클래스가 NestedOuter 클래스 내부에 존재하기 때문에 접근 가능. // System.out.println(NestedOuter.outClassValue); // 가능 System.out.println(outClassValue); System.out.println(outerPrint()); } } } 정답은 C, D 두 가지인 것으로 생각하면 될까요?

  • java
  • 객체지향
댓글 1 좋아요 0 조회수 91

복습중에 include 인텔리전스 질문드립니다.

미해결

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

포맷 후에 다시 복습중에 있습니다. 강사님께서 include "Player/ABPlayerController.h" 저희가 선언한 c++과 include "Components/ProgressBar.h" 언리얼에서 제공해주는 헤더파일 같이 모든 폴더에 인텔리전스가 잘 작동하여 강의영상에서 include 추가 시에 용이해보입니다. 근데, 이번에 제가 다시 비쥬얼스튜디오2022 등 다 재설치 + 언리얼1강 설정 등 모든 방법을 해봐도 include 인텔리전스가 잘 작동하지않는데 제가 놓친 부분이 있을까요 ?

  • unreal-engine
  • ue-blueprint
  • 언리얼-c++
ume6514 댓글 2 좋아요 0 조회수 111

수강 기한 연장 부탁드립니다.

미해결

AWS Certified Solutions Architect - Associate 자격증 준비하기

안녕하세요. 좋은 강의 제공해주셔서 감사합니다. 요새 개인적으로 강의 수강을 못하고있었어서 다시 마음 잡고 공부하려고 하는데, 기한이 얼마 남지 않아서 연장 부탁드리겠습니다.. 감사합니다.

  • 네트워크
  • aws
dkfkqlxm 댓글 2 좋아요 0 조회수 50

강의 리뉴얼

미해결

초보자도 할 수 있는 웹 취약점 진단(주요정보통신기반시설)

안녕하세요. 리뉴얼 강의로 바뀐 기준 날짜가 어떻게 되나요? 현재 모든 강의 리뉴얼 버전으로 업로드 된 것이 맞는지도 궁금합니다.

취약점진단뽀개기 댓글 2 좋아요 0 조회수 93

AWS 리소스 삭제에 관하여

미해결

비전공자도 이해할 수 있는 Redis 입문/실전 (조회 성능 최적화편)

강의에서 사용한 리소스를 모두 삭제를 했습니다. 그러나 청구서에 여전히 비용이 조금씩 남아있는데 혹시 이건 제가 예전에 사용한 것이 아직 결제되지 않은 상태기 때문에 남아있는 것인가요? 분명히 모든 리소스를 삭제했음에도 불구하고 비용이 나가게 될까봐 걱정입니다.

  • redis
  • nosql
  • query-tuning
  • performance-tuning
이수현 댓글 2 좋아요 0 조회수 106

강의 관련 문의 사항

미해결

디지털포렌식전문가 2급 필기 핵심 요약집[전자책]

안녕하세요? 강사님 제가 이번 9월에 디지털포렌식 2급 필기 시험을 준비 할려고 하는데 2가지 문의가 있습니다. 제가 정보보안쪽은 아예 모르는게 아니지만, 포렌식 부분에 대해서는 지식이 많이 없는데, 해당 교육을 들으면 합격을 할 수 있는지 아니면 별도로 또 봐야하는게 있는지 문의 드립니다.(동영상 소개를 봤을때는 해당 동영상만 봐도 된다고 소개를 하는데 혹시나 해서 문의 드리는 사항 입니다.) 어떤분이 수강 후기에 옛날 내용이 많다고 하여, 강사님 답변으로 7월 중순 전체 리뉴얼 한다고 했는데 현 강의가 리뉴얼 된 버전인지 아니면 아직 안 나온건지 문의 드립니다. (아직 안나왔을 경우 언제 리뉴얼 된 버전이 나오는지 문의 드립니다.)

  • Forensic
룰루랄라 댓글 2 좋아요 0 조회수 162

인기 태그

인프런 TOP Writers

주간 인기글