inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

첫번째 회사에서 서비스 회사로 이직하실때 준비

미해결

백엔드 개발자 성능 개선 초석 다지기

안녕하세요 강의 잘 듣고있습니다. 다름이 아니라 혹시 첫번째 회사에서 서비스 회사로 이직하실때 어떤 준비를 하셨는지 알 수 있을까요? 아무래도 서비스 -> 서비스 이직이 아니다 보니깐 어떤 준비를 하셨는지 궁금합니다.

  • java
  • mysql
  • spring-boot
  • cache
  • index
yeonjaery 댓글 1 좋아요 0 조회수 413

수업 그대로 따라했는데 404오류가 발생합니다.

미해결

[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발

안녕하세요 다국어 처리 수업 중에 수업 그대로 작성했는데 이러한 오류가 발생하게 됩니다. 뭐 때문에 이러한 오류가 나는지 모르겠습니다..

  • rest-api
  • spring-boot
k1mdev 댓글 2 좋아요 0 조회수 339

교육 끝났는데 진행률이 100%가 안되네요?????

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

"스프링부트와 jpa활용 1편" 마지막 교육인 "다음으로"까지 다 수강했는데 진행률이 100%가 되지 않습니다???

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
jfk6725 댓글 1 좋아요 0 조회수 349

ngrinder-agent 실행 문제(Unmapped relationship: 7)

미해결

백엔드 개발자 성능 개선 초석 다지기

안녕하세요 인큐님! "성능 최적화 초석 다지기" 강의를 수강하는 도중 어려움이 있어 도움을 요청하려고 합니다. ngirinder 사전 세팅을 하는 도중에 ngrinder-agent를 실행하는 과정에서(./run_agent.bat) 아래 사진과 같은 에러가 발생하였습니다. 윈도우 11을 사용해서 발생하는 에러라고 생각하는데 해결을 도와주실 수 있으실까요?

  • java
  • mysql
  • spring-boot
  • cache
  • index
백엔드지망생 댓글 1 좋아요 0 조회수 407

소셜로그인시 이메일 중복 관련 처리 문의

미해결

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

소셜로그인 강의까지 봤는데요, 강의에 있는 프로세스는 소셜로그인시 이메일을 가져와서 DB에 저장이 되어있지 않으면 카카오이메일로 회원가입을 시키고, DB에 저장이 되어있으면 비밀번호 없이 해당 계정으로 로그인이 되게끔 만드는 프로세스로 이해 했습니다. 그런데, 기존에 회원가입을 하지 않은 사람이 소셜로그인을 할 때 이미 기존에 가입되어 있는 이메일이 있다면 다른사람 계정을 비밀번호 없이 로그인 할 수 있게되는게 지금 구현한 상황에서는 맞는거죠? ex) 기존에 회원가입한 'A' 의 이메일이 test@AAA.com 일 때 신규 유입된 사람 'B'의 카카오계정 이메일이 test@AAA.com 인 경우 위와 같은 경우를 방지하려면 소셜로그인시(최초로그인) 회원가입을 시킬 때 이메일 중복체크를 하고 중복되어있다면 다른 이메일 사용을 권유 해야되는식으로 처리를 해야 하는건가요?

  • react
  • spring-boot
  • jpa
  • jwt
  • redux-toolkit
김진용 댓글 1 좋아요 0 조회수 1435

security filterChain 설정 질문이 있습니다.

미해결

스프링 시큐리티

securityFilterChain 관련 질문이 있습니다. 아래는 제가 테스트해보고 있는 코드의 일부인데요. 코드의 내용은 정의 되어야하는 api 내용이 다를수도 있을것 같아서 개념적으로 filterChain 정의를 두군데로 나누어 두었습니다. 한군데에서는 admin 권한을 가진 사용자만 사용할수 있는 /check api를 정의하고 나머지 에서는 /test api 를 perminAll로 설정을 해두었는데요. 제 생각으로는 /test api 를 호출 했을때, permitAll 이니 당연히 호출될거라 생각했는데 403 forbidden 으로 리턴되네요 이유가 어떤 것인지 궁금합니다. @Bean @Order(1) public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { http.csrf(csrf-> csrf.disable()); http.authorizeHttpRequests(authorize -> authorize .requestMatchers("/check").hasRole("ADMIN") .anyRequest().authenticated() ); return http.build(); } @Bean @Order(2) public SecurityFilterChain securityFilterChainApi( HttpSecurity http ) throws Exception { http.csrf(csrf-> csrf.disable()); http.authorizeHttpRequests(authorize -> authorize .requestMatchers( "/test").permitAll() .anyRequest().authenticated() ); return http.build(); }

  • java
  • spring-boot
  • spring-security
스테판21 댓글 1 좋아요 0 조회수 365

Open 키워드를 사용해야 하는 이유

해결됨

실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)

안녕하세요 강사님 덕분에 편히 배우고 있습니다. 다름이 아니라 이번 강의 초반에 @Transactional 어노테이션을 사용할 시 open 키워드를 클래스와 매서드에 다 사용해주어야 하고, 만약 이게 싫다면 플러그인을 적용해야 한다고 말씀하셨는데요, 찾아보니 코틀린에서는 기본적으로 모든 클래스가 최종 클래스고, 그렇기 때문에 상속이 되지 않아 open 키워드를 사용해 상속 가능성을 열어두어야 한다는 것 같더라구요. 그런데 왜 이게 @Transactional 어노테이션을 사용할 때도 해당되는 내용인지 잘 모르겠습니다. 프록시 객체가 생성되기 때문인 걸까요? 제가 코틀린 기본 강의를 들었음에도 잘 기억이 나질 않아 질문드립니다. 항상 감사드립니다.

  • java
  • spring
  • kotlin
  • spring-boot
  • 리팩토링
foodsmith96 댓글 2 좋아요 1 조회수 364

코틀린 오류가나네요..

미해결

실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)

Kotlin: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0. 이런 오류가 나는데요 코틀린 버전을 바꿔야할까요?

  • java
  • spring
  • kotlin
  • spring-boot
  • 리팩토링
자바마스터하자 댓글 1 좋아요 0 조회수 296

h2에 다른 별도의 프로젝트를 연결하려면 어떻게 해야할까요?

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

h2.properties 에서 포트번호를 다른 번호로 바꾸고 해봐도 이전에 했던 h2 포트로 연결이 되더라구요... 별도 프로젝트를 다른 포트로 연결하고 싶을 땐 세팅을 어떻게 해야할까요? 찾아봐도 잘 안돼서 질문드립니다. (스프링 프로젝트이고 gradle 사용하여 application.properties 에 해당 h2 db 연결하려고 하는 상황입니다)

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
맥스 댓글 1 좋아요 1 조회수 370

내장톰캣 보안취약점 조치 관련 질문

미해결

스프링 부트 - 핵심 원리와 활용

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 외장톰캣 사용시엔 server.xml 등 나와있는 파일로 보안취약점 조치를 했는데요. 수업들으면서 내장톰캣의 장점은 잘들었습니다. 내장톰캣은 어떤식으로 보안취약점 조치를 진행하나요? 궁금합니다.

  • spring
  • spring-boot
  • prometheus
  • grafana
Minkoo Lee 댓글 2 좋아요 0 조회수 878

회원가입 테스트 할 때 오류가 발생합니다.

미해결

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

스프링 통합 테스트에서 회원 가입 테스트 할 때 오류가 뜹니다. java.lang.ClassNotFoundException: org.h2.Drivers at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass( BuiltinClassLoader.java:641 ) db 연동이 안되서 뜨는 것 같은데... db도 제대로 실행 시키고 한 것 같은데 왜 안되는지 모르겠습니다. 살려주세요 흐규... 프로젝트 구글 드라이브로 첨부합니다. https://drive.google.com/file/d/1FKsLKXU9ZfqIaolEiOpAh3g6WCJ3fGAr/view?usp=sharing

  • java
  • spring
  • mvc
  • spring-boot
-- 댓글 2 좋아요 0 조회수 509

질문이요!

미해결

스프링 부트 - 핵심 원리와 활용

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 강의 듣다가 보니 인텔리제이 유료버전 내 톰캣에 shutdown port 관련 에러가 계속 나오네요. 처음 부터 나왔던건 아니고, 어느순간 부터 나옵니다. 해결방법 아시는분이나 알려주시면 감사하겠습니다.

  • spring
  • spring-boot
  • prometheus
  • grafana
Minkoo Lee 댓글 2 좋아요 1 조회수 396

안녕하세요 다른분 질문에서 강사님에 답변에서 질문있습니다.!!

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

똑같은 이름의 책 등록을 막기 위해서는 스프링 부트의 멀티스레드 구조와 단일 인스턴스 - 서버가 1대인 경우 - 일 때의 synchronized 구문, 멀티 인스턴스 - 서버가 N>=2 대 인경우 - 일 때의 DB unique key 등을 언급해야 하고, (이 과정에서 서버의 인프라도 설명이 들어갑니다!) 동시 대출을 방어하기 위해서는 DB의 Lock(잠금) 종류와 원리에 대해 설명해야 합니다. 이렇게 답변주셨는데 대용량 트래픽 개인프로젝트를 설계한다고 해야한다면 서버를 여러대 생각을 하고 DB unique key를 생각을 해야할지 먼저 서버 1대를 생각하고 synchronized 구문으로 똑같은 이름의 책 등록을 막아야할지 고민입니다.!!

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
qheogus55 댓글 1 좋아요 0 조회수 207

그럼 연관관계를 사용하는 것이 항상 좋을까?라는 말씀에 질문있습니다.

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

비즈니스 요구사항,기술적인 요구사항,도메인 아키텍처 등 여러 부분을 고민해서 연관관계를 사용을 선택해야한다고 하셨고 도메인을 설계할 때 이거는 이렇게 하니까 이렇게 하자 저거는 저렇기 때문에 저렇게하자라고 하셨습니다. 실례가 될수 있지만 강사님께서는 어떻게하시는지 예시를 좀 들어주실수 있을까요..? 개인프로젝트할때 도움이 될것같습니다!!!

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
qheogus55 댓글 1 좋아요 1 조회수 239

mac m2 arm64 vim docker-compose.yml설정

미해결

실습으로 배우는 선착순 이벤트 시스템

zookeeper에서 오류가 발생해서 테스트 진행시 어려움이있습니다. 강의상의 내용으로 진행되었고, 해당내용으로는 진행되지 않아 웹서핑 이후 version: '3' services: zookeeper: image: zookeeper ports: - "2181:2181" kafka: build: . ports: - "9092:9092" environment: KAFKA_ADVERTISED_HOST_NAME: localhost KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 volumes: - /var/run/docker.sock:/var/run/docker.sock 확인되는 내용으로 변경했는데도 잘 안되더라구요 ㅜ 늦게라도 확인되신다면 회신부탁드립니다!!

  • java
  • docker
  • spring-boot
  • kafka
  • redis
댓글 1 좋아요 0 조회수 356

Name for argument of type [java.lang.Long] not specified, and parameter name information

미해결

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

Name for argument of type [java.lang.Long] not specified, and parameter name information 이 예외 뜨시는분들 @PathVariable(" ") 파라미터 이름 지정해주셔야할듯 3.2이후 버전부터 파라미터 이름 자동으로 추론하지 않도록 변경됐대요

  • java
  • spring
  • spring-boot
  • jpa
NPNUM 댓글 1 좋아요 1 조회수 684

Service에서 @transactional을 왜쓰는건가요? 안써도 되지않나요?

해결됨

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 트랜젝션을 쓰지 않아도 크게 상관이없지않을까요? 왜쓰는건지 궁금하고 트랜젝션을 쓰지않을때는 도메일 모델 패턴으로쓰는데 도메일 모델 패턴은 왜 트렌젝션을 어노테이션으로 달지않나요? 야생형으로 듣다보니 의문형이 생기네요

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
캐내기 댓글 2 좋아요 0 조회수 394

생성 메서드 질문! Static을 왜 붙이는건가요?

해결됨

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 생성메서드의 용도가 갑자기 까먹었는데 그냥 생성자로 넣어주려는걸로 아는데 Static으로 정적으로 왜쓰는건가요? Static 빼면 안되나요?

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
캐내기 댓글 2 좋아요 0 조회수 612

JDBC 연동오류

미해결

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

https://drive.google.com/file/d/1GmEDrs703xOvPzwZo3G7XQ8PomDtwyqn/view 이름을 저장하면 에러가 발생합니다. 템플릿으로해도 똑같은 오류가 발생합니다. 이런 오류도 발생합니다.

  • java
  • spring
  • mvc
  • spring-boot
송민석 댓글 1 좋아요 0 조회수 216

인기 태그

인프런 TOP Writers

주간 인기글