inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

여러 개의 쓰레드 풀을 특정 업무에 배정할 수도 있나요?

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

쓰레드 풀을 마련해 백엔드 was를 운영한다고 하셨는데, 이 쓰레드 풀을 특정 기능별로, 요청별로 나눠 여러 쓰레드 풀을 만들어 둘 수도 있나요? 예를 들면 결제 요청들만 처리하는 쓰레드 풀 A와 회원 정보 관리 요청들만 처리하는 쓰레드 풀 B가 있는 것이죠!

  • spring
  • MVC
schbootcamp03 댓글 1 좋아요 2 조회수 326

MemberServiceImpl와 MemoryMemberRepository의 메소드 질문있습니다!

미해결

스프링 핵심 원리 - 기본편

MemberServiceImpl의 join과 findMember메소드는 결과적으로 memberRepository의 save와 findById를 수행하는것을 알수있는데요 여기서 MemberServiceImpl 내부에서 store변수를 만들어서 join과 findMember를 직접 구현해 사용해도 되는데 굳이 MemoryMemberRepository를 만들어서 한번더 클래스를 만들어주는 이유가있나요? 제가 이유를 생각해볼때에는 코드의 대한 가독성과 전체 구조의 분리를 위해 서비스와 리포지토리를 분리하는것으로 짐작하고있는데 이것외의 큰이유가 있는지 궁금합니다!

  • spring
  • oop
댓글 1 좋아요 0 조회수 444

spring.io

해결됨

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

버전이 달라서 그런지(최신) spring boot features 가 보이지 않습니다 ㅠ

  • spring-boot
  • spring
  • java
  • MVC
파바배라던도 댓글 2 좋아요 0 조회수 383

자바8로 하면 안되는 걸까요?

해결됨

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

자바11로 하는 이유가 궁금합니다~~

  • java
  • spring
  • spring-boot
  • MVC
파바배라던도 댓글 1 좋아요 0 조회수 367

혼자서 삭제 구현중에 Request method 'DELETE' not supported 오류 질문드립니다!

해결됨

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

안녕하세요 강의 너무 잘 듣고 있습니다!! CRUD중 D가 없어서 직접 구현하던중에 오류에 부딪혔는데 해결할 수 없어서 질문드립니다 ㅠㅠ 먼저 HiddenHttpMethodFilter를 사용해야 HTML Form에서 PUT, DELETE를 사용할 수 있다고 알고있습니다. 따라서 application.properties에 다음과같이 필터를 추가했습니다. # HTML form에서 GET, POST 뿐 아니라 PUT, DELETE도 사용하기 위해서 설정 spring.mvc.hiddenmethod.filter.enabled=true 이후 editForm.html에서도 다음과 같은 delete input태그 및 삭제 버튼을 추가했습니다. <form action="item.html" th:action method="post"> <input type="hidden" name="_method" value="delete"> . . 중략 . <div class="col"> <button class="w-100 btn btn-primary btn-lg" type="submit" th:formaction="|@{/basic/items/{itemId}/edit(itemId = ${item.id})}|">저장 </button> </div> <div class="col"> <button class="w-100 btn btn-primary btn-lg" type="submit" th:formaction="|@{/basic/items/{itemId}/edit/delete(itemId = ${item.id})}|">삭제 </button> </div> </div> </form> 이후 다음과 같이 @DeleteMapping 컨트롤러를 작성했습니다. @DeleteMapping("/{itemId}/edit/delete") public String deleteForm(@PathVariable Long itemId, RedirectAttributes redirectAttributes) { Item deletedItem = itemRepository.delete(itemId); redirectAttributes.addAttribute("itemName", deletedItem.getItemName()); redirectAttributes.addAttribute("status", true); return "redirect:/basic/items"; } 문제가 되는 부분은 삭제 버튼은 잘 동작하고, redirectAttribute까지 잘 적용됩니다만, 오히려 저장 버튼을 누르면 Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'DELETE' not supported] 오류가 발생하네요 아무래도 기존 저장이 POST가 아닌 DELETE로 전송되어 생기는 문제같습니다. 궁금한점은 이렇게 DELETE와 POST를 하나의 폼에서 다른 버튼을 눌렀을때 각각 동작하게 하는 방법은 없고, 각각 다른 폼을 이용해야 하는건지 궁금해서 질문드립니다!! 감사합니다!

  • MVC
  • spring
이호석 댓글 1 좋아요 2 조회수 1962

인텔리j 버전 어떤게 필요한가요??

해결됨

스프링 DB 1편 - 데이터 접근 핵심 원리

안녕하세요. 스프링 강의 로드맵에 있는 모든 강의를 구매 했는데 인텔리j 버전 확인을 안했네요.. 혹시 모든 강의가 ultimate 버전으로 강의가 진행되나요? 만약 그렇다면 저는 커뮤니티 버전으로 강의를 따라가도 괜찮나요? 특히 '스프링 DB1,2편'이 있던데 JDBC 처럼 ultimate 버전에서만 할 수 있다거나 하진 않나요?

  • spring
tjdwnsdks 댓글 1 좋아요 0 조회수 290

스프링 컨테이너와 서블릿 컨테이너

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

안녕하세요! 강의를 든던중 궁금한 점이 있어서 이렇게 질문 남깁니다. 스프링 컨테이너는 서블릿 컨테이너의 한 종류라고 인식을 해도 되는걸가요?

  • spring
  • MVC
최지환 댓글 2 좋아요 1 조회수 2691

yaml & yml 문법중 리스트 호출 순서에 관하여 문의 드립니다.

미해결

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안드로이드 시스템에 id가 10,11,12,13,14,15 로 되어있는 프로세스를 수행하고자합니다. matrix: os_type: ['ANDROID'] id: ['10', '11', '12', '13', '14', '15'] steps: - name: '테스트 실행' run: |- curl -F '"os_type":"${{ matrix.os_type }}", "id":${{ matrix.id }} > post_result.txt 위 코드로 작성하였을 시 10, 11, 12, ,13, 14, 15 번 순서대로 수행되지않고 15, 12, 10, 13, 14 등 랜덤하게 수행이 되는데요, 다른 언어에서는 리스트를 정의한 순서대로 출력되는데 yml코드로는 랜덤하게 수행이 됩니다. 리스트를 순서대로 수행하고자 하려면 어떻게 해야할까요?

  • yaml
  • yml
  • spring
  • json
duddjq1703 댓글 0 좋아요 1 조회수 339

Q파일 경로

해결됨

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

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강의를 보다가 궁금한 점이 생겨서 질문드려요 generated 경로를 buildDir에 넣는 방법이 있고, 이번 강의처럼 main 아래에 두는 방법이 잇는 것 같은데요 둘 중에 어느 방법이 좀더 좋은 걸까요? 사실 두 방법 개발하는데 큰 문제는 아닌 것 같지만 혹시 의견을 주실 수 있으실까요? jpa, 스프링 완전정복 모두 굉장히 잘 보고 있습니다. 감사합니다!

  • spring
이호종 댓글 1 좋아요 0 조회수 444

MemberForm의 패키징 위치?

미해결

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

강의 초반부에 MemberForm객체를 domain 패키지가 아닌 controller 패키지에 생성하시는 이유가 MemberForm 객체의 주 사용 클래스가 controller여서가 맞는지 궁금합니다..!

  • 패키지
  • JPA
  • spring
  • 웹앱
  • spring-boot
  • java
study4 댓글 1 좋아요 0 조회수 370

"스프링 DB 1,2편"과, "스프링 부트와 JPA 실무 완전 정복 로드맵"은 어떤 차이가 있고 어떤 걸 먼저 접하는 게 좋을까요?

미해결

스프링 핵심 원리 - 기본편

제목이내용입니다. 레거시 프로젝트 경력이 있는 편이라 쿼리는 좀 아는데 JPA는 전혀 접해보지 못해 JPA를 최대한 빨리 학습하고 싶습니다. MVC 1,2편을 빨리 끝내고 JPA 로드맵을 바로 수강하는 것이 유리할까요?

  • spring
  • oop
박민호 댓글 1 좋아요 1 조회수 634

강의자료

해결됨

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

영한님이 강의할 때 사용하시는 강의자료(?)는 따로 업로드 안되어있는건가요? 제가 못찾는거인지 궁금합니다.... 베어라고 되어있는데 이 자료가 따로 업로드되어 있는지 궁금합니다..!!

  • java
  • spring-boot
  • spring
  • MVC
WOOKI 댓글 1 좋아요 0 조회수 518

http 요청 데이터 - post html form

해결됨

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

요러케 여기서 전송을 누르면 다음으로 넘어가야하는데, 저는 누르면 이런 식으로 에러 뜹니다. 코드는 따라 타이핑 하였으며, html만 복붙했습니다,

  • spring
  • MVC
댓글 2 좋아요 1 조회수 309

예외를 catch 할 때는 import가 필요 없나요 ?

해결됨

스프링 DB 1편 - 데이터 접근 핵심 원리

MemberRepository 4_1 에서 catch(SQLException e) 로 catch 하면 MyDbException을 던져줌으로서 체크예외를 언체크 예외처럼 사용하는법은 이해했습니다 근데 Catch할 때 SQLException은 왜 import 없이 사용할 수 있는건가요 ?

  • spring
댓글 1 좋아요 1 조회수 413

@Transactional generate key 질문

해결됨

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

안녕하세요! '스프링 통합 테스트' 강의 중 궁금한 사항이 생겨서 올립니다. @Transactional 어노테이션을 붙이면 각 테스트 항목 실행 후 롤백한다고 하셨는데, insert문 실행됐을 때 자동 업데이트되는 키 값은 계속 증가합니다. 왜 이 값은 롤백이 되지 않는지 문의드립니다. 감사합니다!

  • MVC
  • spring-boot
  • spring
  • java
나나 댓글 1 좋아요 0 조회수 368

Exception 질문입니다

미해결

스프링 DB 1편 - 데이터 접근 핵심 원리

SQLException 와 ConnectException 부모로 SCException 같은 것을 하나 만들어서 throws SCException 하는 것은 안좋은 방법인가요 ??? 그러면 체크 예외를 체크할 수 있으면서 다른 기술에도 의존하지 않게 되지 않나요 ??

  • spring
댓글 1 좋아요 0 조회수 400

야생형 코스대로 진행하려는데

미해결

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

야생형 커리큘럼 순서가 어떻게되는지 알수있을까요? 구글링해도 안나와서요 ㅠㅠ

  • spring
  • MVC
  • spring-boot
  • java
댓글 1 좋아요 0 조회수 510

트랜잭션 매니저가 커넥션을 생성하는게

미해결

스프링 DB 1편 - 데이터 접근 핵심 원리

커넥션 풀에서 커넥션을 꺼내오는 것인가요? 그림에서 커넥션 풀은 안나오는데 사용하지 않는건가요 ?

  • spring
댓글 1 좋아요 0 조회수 344

실무에서도 이렇게하나요??

해결됨

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

검색하다보니 스프링 시큐리티로 로그인하는방법이 있어서 그런데 로그인에 대한 이론만 알려주시는건지 진짜 이렇게 실무에서도 쓰는지 궁금합니다.

  • MVC
  • spring
대배랙 댓글 1 좋아요 1 조회수 496

@Aspect 사용할수 없음

미해결

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

Aop 섹션 Aop적용 강의에서 @Aspect 를 사용하시는데 저는 사용할수가 없습니다.. 라이브러리를 따로 추가해야하나요?

  • @Aspect
  • aspect
  • MVC
  • java
  • spring-boot
  • spring
유석균 댓글 2 좋아요 0 조회수 374

인기 태그

인프런 TOP Writers

주간 인기글