inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

마이바티스(스프링,jsp) 질문드립니다.

미해결

제가 마이바티스 작성 중 화면의 콤보 박스 콤보의 경우 전체 선택1 선택2 이렇게 되어있고 마이바티스(xml) 구문이 <if test = 콤보박스 is not null and 콤보박스 !=선택1> //콤보박스의 선택1을 선택하지 않았을때 AND 컬럼 != 선택1 // 선택1이 아닌 것들이 출력 </if> <if test = 콤보박스 is not null and 콤보박스 ==선택1> //콤보박스의 선택1을 선택했을때 AND 컬럼 = 선택1 //선택1의 화면이 출력 </if> 이렇게 작성했는데 선택1의 경우 출력이 잘되는데 선택2를 해도 똑같이 선택1만 출력이 됩니다. 조건식이 잘못 된걸까요??

vkfksaosldk 댓글 1 좋아요 0 조회수 86

강의 2분 40초 부분에 대해 질문 있습니다.

미해결

Practical Testing: 실용적인 테스트 가이드

강의 2분 40초쯤에 "개발하면서 고민했던거를 테스트 코드에 녹여낸다." 이 부분에 대해 궁금증이 있습니다. 테스트 코드를 통해서(예외 케이스도 짯다면) 다양한 케이스들 고려할 수 있기 때문에 테스트 코드에 녹여낼 수 있다. 구현 로직을 테스트 코드로 테스트 하면서 살펴 볼 수 있기에 구현 로직에 대해 고민 했던 부분도 담아낼 수 있다. 이렇게 이해를 했는데 맞게 이해를 한건지 궁금합니다.

  • spring
  • tdd
  • jpa
  • mockito
  • 소프트웨어-테스트
  • junit5
감바스 댓글 1 좋아요 0 조회수 131

bizException 테스트 코드에서 db에 save되는지 궁금합니다.

미해결

스프링 DB 2편 - 데이터 접근 활용 기술

@Test void bizException() { //given Order order = new Order(); order.setUsername("잔고부족"); //when try { orderService.order(order); } catch (NotEnoughMoneyException e) { log.info("고객에게 잔고 부족을 알리고 별도의 계좌로 입금하도록 안내"); } //then Order findOrder = orderRepository.findById(order.getId()).get(); Assertions.assertThat(findOrder.getPayStatus()).isEqualTo("대기"); } @Transactional public void order(Order order) throws NotEnoughMoneyException { log.info("order 호출"); orderRepository.save(order); log.info("결제 프로세스 진입"); if (order.getUsername().equals("예외")) { log.info("시스템 예외 발생"); throw new RuntimeException("시스템 예외"); } else if (order.getUsername().equals("잔고부족")) { log.info("잔고 부족 비즈니스 예외 발생"); order.setPayStatus("대기"); throw new NotEnoughMoneyException("잔고가 부족합니다"); } else { log.info("정상 승인"); order.setPayStatus("완료"); } log.info("결제 프로세스 완료"); } 예외가 터지는데 save의 insert쿼리가 나가는지 궁금합니다. 테스트 코드가 성공했고 (테스트코드) Order findOrder = orderRepository.findById(order.getId()).get(); 이 코드에서 findOrder이 성공적으로 가져왔습니다. 그러면 서비스 코드에서 orderRepository.save (order)이 성공적으로 커밋이 된건가요?

  • spring
  • mvc
  • jpa
  • querydsl
  • spring-data-mybatis
  • spring-jpa
kongminoo 댓글 1 좋아요 0 조회수 189

6분44초 질문드립니다.

해결됨

(2027 대비!) 일주일만에 합격하는 정보처리기사 실기

!=0은 전체값이 0이아닌지를 묻는게 아니라 i%2!=0이 아닌지만 묻는것일까요? &&보다 우선순위가 높아서 그런것일까요?

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

ArenaBattle 과 ArenaBattleGAS 모듈을 분리하는 이유가 있을까요?

미해결

이득우의 언리얼 프로그래밍 Part4 - 게임플레이 어빌리티 시스템

안녕하세요. 강의 듣다보니, ArenaBattle 과 ArenaBattleGAS 모듈이 분리되있는데, 혹시 모듈을 분리하는 특별한 이유가 있을까요? 아니면 GAS 시스템과 기존 제작된 ArenaBattle 을 명시적으로 나누기 위해서 분리한것인가요? 궁금합니다 ^^;

  • unreal-engine
  • ue-blueprint
  • unreal-engine5
  • 언리얼-c++
  • gas
Impact 댓글 2 좋아요 0 조회수 179

Web server failed to start. Port 80 was already in use.

해결됨

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

안녕하세요 강사님 수업 잘 듣고 있습니다. 다름이 아니라, 말씀해주신 방법대로 spring boot 서버를 배포하려고 하니 잘 안되네요 Web server failed to start. Port 80 was already in use. 라고 나오는데, 바로 직전 강좌에서 express를 80번 포트로 이미 배포한 상황에서 스프링부트 배포를 연속적으로 하려고 하니 이런 에러가 발생하는 것 같습니다 이런 경우 어떻게 기존 express를 삭제하고 스프링부트 배포를 할 수 있나요? 또한 스프링부트를 배포하는데 왜 자동으로 80번 포트로 배포가 되나 궁금합니다. HTTP의 권장 포트가 80번이기에 자동으로 80번으로 배정되는 것인가요

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
이재은 댓글 2 좋아요 0 조회수 430

강의잘듣고 있습니다. getBean의 스레드 안전성에 대해문의드려요

미해결

안녕하세요. 스프링환경에서 bean으로 관리안되는 객체에서 mapper빈을 사용을 해야되는 상황입니다. getBean으로 (context.getBean(Mapper.class); mapper빈을가져올수있는데요.. 이렇게 사용해도 스레드 안전에 문제가 없는지 확신이 안서네요. 고수님들의 답변 부탁드려요.

cdhgold 댓글 1 좋아요 0 조회수 66

작업형1 모의문제2 4번 문제

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요 먼저 유사한 질문이 있었는지 검색해보세요 4번 문제를 풀때 info()를 통해 5개를 먼저 찾고 x를 사용해서 풀어도 될까요??

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
이진혁 댓글 1 좋아요 0 조회수 124

C언어 기출 문제 변형 질문 드립니다

해결됨

(2027 대비!) 일주일만에 합격하는 정보처리기사 실기

C언어 기출문제 변형 7분 23초에 나오는 isP에 대한 함수 질문드립니다 num에 2가 들어가면 for(int i = 2; i<num; i++) { if(2 % 2 == 0) return 0; } 이라서 2가 나오면 안되지 않나요 if(num <=1) return 0; if(num == 2) return 1; 이렇게 선 추가해놓고 돌려야 2도 정상적으로 나오지않나요 ?

  • python
  • java
  • c
  • 정보처리기사
닉네임을 등록해주세요 댓글 3 좋아요 0 조회수 215

Unknown host 'admin'. 오류

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 위와 같은 오류가 뜨는데 인텔리제이와 스프링 자바 버전 둘 다 17로 맞췄고 스프링 초기값은 다음과 같이 맞춰서 제너레이트를 했는데 위 오류 때문에 실행도 시킬 수가 없네요 어떻게 해결해야 할까요?

  • java
  • spring
  • mvc
  • spring-boot
댓글 1 좋아요 0 조회수 179

피그마 pdf 추출

미해결

피그마로 한 디자인을 pdf로 추출 시 추출된 결과물이 기존 디자인보다 폰트가 더 굵게 나옵니다. 이유가 뭔지 아시는분 계실까요? 원래 그런건지 궁금합니다! 출력방식을 여러가지로 해봐도 다 굵게 나오네요.. 저만 그런게 아니고 주변 디자이너분들도 같은 현상을 겪은걸 봤는데 어딜봐도 해결책을 못찾겠어서 질문남깁니다..ㅠ

  • 피그마
  • pdf
사랑쟁이 수달 댓글 0 좋아요 0 조회수 821

JPQL 쿼리 생성 질문입니다.

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. List<Member> findMembers = em.createQuery( "select m from Member m where m.username like '%kim%'",Member.class).getResultList(); 위와 같이 작성하여 실행해보니 위와 같이 escape '' 이 붙여진 상태로 쿼리가 생성이 되는데 혹시 어떤게 잘못된건지 알 수 있을까요? 버전정보는 아래와 같습니다.

  • java
  • jpa
정동욱 댓글 1 좋아요 0 조회수 179

그룹 단어 체커 - 백준 1316번 관련 문의드립니다.

해결됨

카카오 코테 6주 합격! 실전 파이썬 코딩테스트

N = int(input()) words = [ input() for _ in range(N) ] ans = 0 for word in words: prev = word[0] before = [] isGroup = True for i in range(len(word)): if word[i] != prev: before.append(prev) if word[i] in before: isGroup = False break if isGroup: print(word) ans += 1 print(ans 이게 수업으로 제공하셨던 정답 코드인데, 오답 코드가 아닌가 해서 여쭤봅니다. prev 변수가 갱신이 되지않고 계속해서 그룹여부를 체크하는데, 이 부분이 잘못 된 것이 아닌가 싶습니다. 예를 들어 abcb라는 문자열의 경우에서도 그룹단어가 아니어야하는데 그룹단어로 검출되는 로직인 것 같습니다. 제가 그룹단어에 대해 잘못 이해한 걸까요?

  • 코딩-테스트
  • 알고리즘
  • 소프트웨어-설계
  • data-structure
wonu 댓글 1 좋아요 0 조회수 186

3-10. 코호트 리텐션 SQL 쿼리 작성하기

해결됨

BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)

코호트 리텐션 시각화하기 부분에서 피벗테이블의 값에 설정에 AVERAGE 하는 이유는 무엇인가요?

  • sql
  • Google-Analytics
  • firebase
  • google-sheets
  • bigquery
jenna 댓글 2 좋아요 0 조회수 232

질문드립니다.

미해결

쿠버네티스 어나더 클래스-Sprint3 (#실무핵심 #Docker #Nginx #Minio #Longhorn)

실습중엔 Role를 사용하는건, API 호출로 pod나 특정 값을 확인할수 있는 걸로 이해 되었습니다. 실무에서 대략 pod 확인 용도로 사용되는게 맞을까요? 최근에 쿠버네티스로 실습 도중 마스터 노드가 아닌, 워커 노드로 apply -f 하였더니 권한이 없다고 뜨는데, 마스터노드로 실행 시키는게 맞을까요? 쿠버네티스에서 스케줄링 기능이 있어서 자동으로 워커 노드로 갑니다. 번외 질문이긴한데, 폐쇄망에서 쿠버네티스 구축 하기 위한 레퍼런스는 혹시 존재할까요?

  • kubernetes
  • infrastructure
  • container
오개발 댓글 2 좋아요 1 조회수 143

7장 테스트 에러

미해결

코드로 배우는 React 19 with 스프링부트 API서버

똑같이 코딩해서 테스트를 했는데 에러가 발생합니다. 이유가 무엇일까요? 똑같이 코딩해도 에러가 발생하니 답답하네요.

  • react
  • spring-boot
  • jpa
  • jwt
  • redux-toolkit
hicooky1 댓글 2 좋아요 0 조회수 119

노원중 학생인데 불암고 지망...

미해결

노원중학교에서 고등학교 지망 하려고 하는데 불암고등학교 지망할수 있나요??가능성 있겠죠 ?ㅠㅠ..

키킴 댓글 0 좋아요 0 조회수 67

리터럴과 상수

해결됨

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

[질문 내용] 리터럴은 개발자가 직접 입력한 고정된 값이라, 리터럴 자체는 변하지 않는다고 강의에서 배웠는데, 그러면 상수값도 변하지 않는 값이라고 하면 리터럴과 상수의 차이는 무엇인지 궁금합니다.

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

❤

미해결

[인프런] 프로덕트 디자인 밋업 (with 강영화)

❤

  • 포트폴리오
  • 커뮤니케이션
som 댓글 1 좋아요 0 조회수 129

date analysis 탐색 항목이 안보입니다.

미해결

데이터분석에 ChatGPT 강림

탐샙 탭에서 date analysis 안보입니다. 혹시 채팅 탭에서 "데이터분석" 으로 보이는 항목으로 해도 되는건지 문의드립니다.

  • 빅데이터
  • 데이터-리터러시
  • chatgpt
limminju 댓글 1 좋아요 0 조회수 158

인기 태그

인프런 TOP Writers

주간 인기글