inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

IntelliJ에서 devtools로 자동 재시작이 안 되네요

미해결

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

dependencies { implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' testImplementation 'org.springframework.boot:spring-boot-starter-test' testRuntimeOnly 'org.junit.platform:junit-platform-launcher' developmentOnly 'org.springframework.boot:spring-boot-devtools' } 의존성에 맨 아랫줄 코드를 추가하고, Build project automatically 이 부분도 체크하고, Advanced Settings의 자동 시작 이 부분도 체크했는데 컨트롤러 파일 수정 후 저장을 해도 브라우저엔 변경 사항이 적용이 안 됩니다. 검색을 해서 application.properties 파일에 spring.thymeleaf.cache=false 이 코드를 추가도 해보고, 또 Settings > Build, Execution, Deployment > Compiler > Resource patterns에 !?*.html를 추가해 봐도 안 되네요.. 참고로 제 프로젝트에선 Run/Debug Configurations 창에서 Modify options에 Spring Boot 항목이 없는데 이건 왜 그런 걸까요, 여기서 On 'Update' action에서 또 뭘 선택하라는 블로그들도 보긴 했는데 이 부분은 제 프로젝트에선 아예 없네요. Spring Boot 항목없이 바로 Operating System부터 나옵니다.

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

다음 강의 커리큘럼 질문!!

미해결

모든 개발자를 위한 HTTP 웹 기본 지식

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 현재 스프링 완정정복 로드맵인 스프링 입문 - 스프링 핵심원리:기본편 - HTTP 웹 기본 지식(이번 강의) 까지 모두 들었는데요, 지금 현재 강의에서 말씀하시길 웹기본 지식 이후 다음 강의로 스프링부트와 JPA 실무 완전 정복 로드맵(야생형) 으로 넘어가고 이걸 다 듣고 다시 스프링 완전정복 로드맵으로 돌아와서 스프링 웹 MVC , 스프링 DB 접근 기술 등을 듣기를 추천하시던데요, 김영한 백엔드 개발자 자바 스프링 JPA 실무 로드맵 영한님이 올려주신 유튜브 로드맵 영상을 보면 순서가 조금 다른 HTTP 웹기본 지식 - MVC1 - MVC2 - DB 접근1 - DB접근2 까지 듣고 스프링부트와 JPA 실무 완전 정복 로드맵(야생형) 으로 넘어가서 듣고 다시 넘어와서 스프링부트 핵심원리와 활용 과 스프링 핵심원리 고급편 을 들으라고 하시던데요 어느 것으로 진행해야하나요?

  • 네트워크
yoon6669 댓글 2 좋아요 0 조회수 171

Havecard

미해결

[Unity6] 함께 만들어가는 서바이벌 게임 개발 - 스팀 출시 도전기

안녕하세요 선생님 혹시 HaveCard 만드는 영상은 어디에 있나요 ?? ㅠㅠ

  • C#
  • unity
  • 유니티6
anhyeokjun 댓글 3 좋아요 0 조회수 144

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

2021_DEV_HTML 파일을 어디에서 다운 받을 수 있을까요? 해당 파일이 없어서 실습 진행이 안되고 있습니다. 파일을 다운받을 수 있는 링크나 이메일로 보내주시면 감사하겠습니다. ghtjd3795@naver.com

  • 네트워크
  • linux
  • docker
댓글 1 좋아요 0 조회수 88

row update 후 find의 기본 정렬에 대해 궁금합니다.

미해결

[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core

안녕하세요. 수업 열심히 잘 듣고 있습니다 (__) 다름이 아니라, postman 실습 할 때마다 느끼는게, 특정 id 값에 해당하는 값을 update 하였을 때, 별도의 정렬 조건 없이 find 하여 나오는 get 요청의 결과값 리스트에 항상 update 된 row이 최하단으로 정렬되어 나오는 걸 볼 수 있었습니다. 그래서 개인적으로 추측해보기에 updateColumn()으로 지정된 updatedAt이 row가 업데이트 될 때마다 같이 갱신되므로, find에 아무런 정렬 조건을 기재하지 않았을 때, updatedAt 기준으로 알아서 맞춰서 정렬을 해주나보다 싶었는데, updatedAt 컬럼을 삭제하고 데이터베이스 초기화 후 다시 해봐도 똑같이 update 된 row가 마지막에 나오네요. 실제로 실무에서는 order를 거의 기재를 하면서 진행 하기에 문제는 없겠지만, 이렇게 동작하는 이유에 대해 궁금합니다. 감사합니다.

  • javascript
  • typescript
  • rest-api
  • nestjs
  • backend
흔들거북이 댓글 2 좋아요 0 조회수 88

auto layout과 position

미해결

[2024 업데이트] UX/UI 시작하기 : Figma 입문 (Inflearn Original)

43강 예제실습중인데 shift+a로 사진과 글씨영역을 묶고 확인버튼 만든 뒤 shift+a로 오토 레이아웃을 만들었습니다. 강의에서는 이 작업후에 position이 가능한데 저는 계속 position 설정을 할 수 없다라고 나와요 ㅠㅠ 무엇때문일까요? 아래 사진처럼 position이 회색으로 뜹니다 ㅠ

  • 프로토타이핑
  • 모바일-디자인
  • figma
  • ux-기획
  • 프로덕트디자인
댓글 1 좋아요 0 조회수 119

MCP 서버 관련 질문이있습니다.

해결됨

실리콘밸리 엔지니어와 함께하는 랭체인(LangChain)과 랭그래프(LangGraph) 그리고 MCP

안녕하세요! 강의 잘 보고있습니다. MCP 관련해서 질문이 두 개 있습니다. # 1 MCP튜토리얼과 이 강의, 유투브를 보고 MCP 서버를 개발중입니다. https://github.com/snaiws/DART-mcp-server DART api연동하는 서버고 api가 83종류가 있습니다. FastMCP 사용하니 메인 스크립트에 함수를 매우 많이 적어야해서 팩토리클래스를 만들고, docstring을 따로 관리하고싶어 함수와 docstring을 분리해서 팩토리클래스에서 조립했습니다. 그런데 이렇게 만들고보니 FastMCP 개발방식 말고 from mcp.server import Server를 통해 좀 더 로우레벨로 만드는 방식도 있는 것 같았습니다. https://github.com/modelcontextprotocol/python-sdk 여기의 Low-Level부분입니다. 혹시 Low-level관련 영상도 업로드예정이 있으신가요? # 2 MCP 서버에 툴을 83개나 만들면 tool calling하는데 헷갈려할 것 같은데 맞는지... 그리고 어떻게 대처가 가능할지 조언부탁드립니다 감사합니다.

  • NLP
  • openai
  • 프롬프트엔지니어링
  • llm
  • langchain
  • mcp
snaiws 댓글 2 좋아요 0 조회수 196

데이터 로드 및 로딩 된 파일 데이터 목록 조회 방

미해결

스파크 머신러닝 완벽 가이드 - Part 1

안녕하세요! 기본적인 질문인데.. titanic_train.csv 로드하는 방법 중 아래 과정중 마지막 과정 다음으로 어떻게 해야하나요? 영상 상 별다른 버튼 클릭(Create Table with UI나 Create Table in Notebook) 및 저장 없이 진행 된 듯 보이는데, 그냥 두 번째 캡처본의 'Create Table in Notebook' 누르니까 코드가 실행 되며 display, show등 작동은 합니다. 기본 디폴트 데이터 경로가 /FileStore/tables/ 인 건가요?? 로드한 titani_train.csv 이런 데이터 목록을 어디에서 볼 수 있을 지도 여쭙니다. 좌측 메뉴에서 Catalog 누르면 캡처본처럼 Data라는게 뜨는데 아무런 테이블(데이터)가 없다고 뜨네요.. 근데 코드는 실행이 되니 어찌 된 건 지 잘 모르겠습니다ㅜㅡㅜ

  • 머신러닝
  • 빅데이터
  • apache-spark
  • 데이터-엔지니어링
소심한 분식 댓글 2 좋아요 0 조회수 207

Show version history

미해결

[2024 업데이트] UX/UI 시작하기 : Figma 입문 (Inflearn Original)

이거 어디에 있나요?

  • 프로토타이핑
  • 모바일-디자인
  • figma
  • ux-기획
  • 프로덕트디자인
kkamjjing-i 댓글 1 좋아요 0 조회수 183

토큰 만료시 처리

해결됨

웹소켓/STOMP 채팅서비스(spring, vue, redis)

안녕하세요 선생님 ! 저희가 만든 코드에서는 토큰 만료시에 따로 처리가 안되고 에러가 뜨고 있는데, 토큰 만료시 처리는 프론트엔드에서 처리하는 것이 더 좋을까요 ? 질문이 너무 많아서 죄송스럽습니다. 좋은 강의 정말 감사드립니다 선생님

  • spring-boot
  • websocket
  • stomp-websocket
  • pubsub
  • vue-3
김태우 댓글 2 좋아요 0 조회수 216

Notion 관련 문의

미해결

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

안녕하세요, 강사님! 강의 자료 중 Notion 페이지가 많은데, 강의마다 따로 링크가 있어서 한번에 보기가 좀 불편한 것 같습니다. 혹시 강의 자료 한번에 합쳐진 링크를 공유해주실 수 있으실까요?

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

콘솔창 오류 ?

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] H2 database 상에는 테이블이 잘 만들어졌고 오류도 안뜨는데 콘솔창에 create table~ 이 문장들이 출력되지가 않습니다. 상관없는 것인지 아니면 뭐가 문제일까요 ?

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

constraints가 안나와요!

미해결

[2024 업데이트] UX/UI 시작하기 : Figma 입문 (Inflearn Original)

프레임안에 프레임/렉탱귤러 넣어서 안에 친구들을 클릭해도 컨스트레인츠가 나타나질 않습니다 ㅠㅜ

  • 프로토타이핑
  • 모바일-디자인
  • figma
  • ux-기획
  • 프로덕트디자인
엄묭 댓글 1 좋아요 0 조회수 448

학습용 java/spring 오픈소스 추천

미해결

Readable Code: 읽기 좋은 코드를 작성하는 사고법

학습 관련 질문을 남겨주세요. 어떤 부분이 고민인지, 무엇이 문제인지 상세히 작성하면 더 좋아요! 먼저 유사한 질문이 있었는지 검색해 보세요. 서로 예의를 지키며 존중하는 문화를 만들어가요. 안녕하세요 강사님, 강의 잘 듣고 있습니다. 이름 짓기와 관련된 팁 중에서 "좋은 코드를 많이 보고, 자주 쓰이는 단어와 개념을 습득하라"는 내용이 인상 깊었습니다. 말씀하신 대로 좋은 코드를 보는 것이 중요한 것 같지만, 제가 Java와 Spring을 이제 막 배우기 시작한 단계라 어떤 오픈소스를 참고하면 좋을지 잘 모르겠습니다. 혹시 Java와 Spring 기반의 좋은 오픈소스 프로젝트 중에서, 코드 네이밍이나 구조가 잘 되어 있어서 참고하기 좋은 것 실무와도 연관 지어 학습하기 좋은 것 이 있다면 추천해주실 수 있을까요? 또한, 강사님께서 개인적으로 공부하거나 추천하시는 오픈소스가 있으시다면 함께 공유해주시면 큰 도움이 될 것 같습니다. 감사합니다!

  • 객체지향
  • 리팩토링
  • 클린코드-기획전
BuildYourProgram 댓글 2 좋아요 1 조회수 473

ArticleLikeRepository 부분에 대한 내용 질문

해결됨

스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판

@Repository public interface ArticleLikeRepository extends JpaRepository<ArticleLike, Long> { // 메서드 이름 기반 쿼리 생성 // JPQL로 암시적으로 생성 해줌 // SELECT a FROM ArticleLike a WHERE a.articleId = ?1 AND a.userId = ?2 Optional<ArticleLike> findByArticleIdAndUserId(Long articleId, Long userId); } 보통 Repository 부분 보면 JPQL로방식으로 native쿼리를 통해 db데이터 조회,삭제,추가,업데이트 등등 내용이 많앗는데,, 아래부분은 쿼리를 작성 안해도 명시적인 구현체 없이 메서드 이름 기반 쿼리생성을 통해서 데이터를 조회 할수 있다고 하면 될가요?? 암시적으로 메서드 이름 기반 쿼리 생성은 암시적으로 JPQL이 생성된 상태에서 조회되는건가요?? 혹시 나해서 주석으로 spring document랑 기타 자료를 찾아서 주석문을 추가 했는데, 제가 이해한 부분이 맞나 싶어서 글을 올려봣습니다

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
MinKyu Song 댓글 2 좋아요 0 조회수 126

Part 2 > Chapter 2 단원 정리 문제] 질의

해결됨

[2026]비전공자도 한 번에 합격하는 SQLD Part2

강의 잘 듣고 있습니다. ! Part 2 > Chapter 2 단원 정리 문제] 에서 5번문제 SALES.AMOUNT 중에서 100보다 큰 값 alice, carol, bob 전부 해당되는거 아닌가요? ;;

  • sql
  • 빅데이터
  • oracle
  • SQLD
tytyha3122 댓글 2 좋아요 1 조회수 155

Order, OrderItem

미해결

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

안녕하세요, 이번 실습 프로젝트 동안에 Order와 OrderItem은 N:1의 연관관계로 설계하셨습니다. OrderService의 order()안에서 OrderItem을 생성하고 Order를 생성하는 것으로 미루어 볼 때, 하나의 OrderItem이 하나의 Order와 대응되는 구조가 아닌가요? (즉 한 건의 주문 데이터는 한 건의 주문상세 데이터만 갖는 구조) 이런거라면 order에서 cancel할 때 OrderItem을 순회하며 cancel하는 것이 의미가 있는건지 궁금합니다! 즉, 일괄 주문이 안되는데 일괄 주문 취소가 의미가 있는건지 궁금합니다! 감사합니다.

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

createOrder() 생성 메서드

미해결

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

@OneToMany(mappedBy = "order", cascade = CascadeType.ALL) private List<OrderItem> orderItems = new ArrayList<>(); @OneToOne(cascade = CascadeType.ALL, fetch = FetchType.LAZY) @JoinColumn(name = "delivery_id") private Delivery delivery; 보시는 바와 같이 Order의 생성 메서드에 필요한 파라미터에 들어가는 두 데이터입니다. 주문이 만들어지기 위해서는 OrderItem이 먼저 필요하기 때문에 인자로 주입하고 또 영속성 전이를 주는 것이 논리적이라 생각해 동의할 수 있었습니다. 그러나 Delivery 타입을 메서드로 주입받는 것은 배송이 있고 그 다음 주문이 존재한다는 흐름으로 받아들여집니다. 이 부분에 대한 조언을 얻을 수 있을까요? 감사합니다.

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

교안 오타인가요?!

미해결

김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요 강사님 강의 잘 듣고 있습니다!! 혹시 7. 고급동기화 교안 부분 parkNanos()에서 millis가아니라 ns아닌가요?! ! 그리고 작은 오타하나도 말씀드립니당:)

  • java
  • 객체지향
  • 동시성
  • multithread
  • thread
seulgi980 댓글 2 좋아요 0 조회수 117

인기 태그

인프런 TOP Writers

주간 인기글