inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

인터셉터에서 에러발생 했을떄 로그

미해결

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

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/) [질문 내용] 여기에 질문 내용을 남겨주세요. 필터는 setDispatcherTypes 로 무슨 요청일때 필터가 작동하는지 설정을 할수있는데 인터셉터는 그게 안되서.. 만약에 에러페이지인데도 어떤 에러페이지는 로그가 필요하고 어떤 에러페이지는 로그가 필요 없을땐 어떻게 처리해야 할까요 ?

  • mvc
  • MVC
  • spring
기팝 댓글 1 좋아요 0 조회수 475

gradle-wrapper.properties' not found

미해결

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] start.spring.io에 들어가 그림과 같이 프로젝트를 만든 후 인텔리 제이로 실행만 시켰는데 이런 오류가 뜹니다. gradle파일을 찾을수 없다인것 같은데.. 어떻게 해결하는지 모르겠어서 질문남깁니다.

  • spring-boot
  • mvc
  • MVC
  • spring
  • java
조현성 댓글 2 좋아요 0 조회수 3660

${{number}}에서 IntegerToStringConverter가 선택된 이유

미해결

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

[ConverterController.java] model.addAttribute("number", 10000); [converter-view.html] <span th:text="${{number}}" ></span> Model에서 "number"에 대응되는 10000은 int 타입입니다. 이때, IntegerToStringConverter가 선택된 이유가 궁금한데요 . ConversionService에서 int -> String으로 바꿔주는 컨버터가 없으니까, int ->Integer로 바꾼 후에, Integer -> String으로 바꿔주는 컨버터를 찾은 것인가요..?

  • mvc
  • spring
  • MVC
도토리 댓글 1 좋아요 0 조회수 368

수업자료 제목이 자꾸 깨지는데요(window)

미해결

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

어떻게 해야하나요?? 다른 알집폴더도 이렇습니다.

  • MVC
  • mvc
  • spring
정원준 댓글 2 좋아요 0 조회수 502

createParam에 관해 질문있습니다.

미해결

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

FrontController에서 request 받는 데이터를 createParam을 통해 하나의 Map 담아서 각 Controller에 전달합니다. 현재 프로젝트에서 이 Map 정보가 필요한 건 SaveController 뿐인 것 같은데 맞나요?

  • MVC
  • mvc
  • spring
gogoDevelop 댓글 1 좋아요 0 조회수 518

강의를 듣는 방향에 대한 질문이 있습니다

미해결

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

아직 학생이고 스프링을 통한 개발을 공부하기 위해 강의를 듣고 있습니다. 스프링 부트로 개발을 하고 싶은데 지금 설명해주시는건 스프링 부트를 배우기 전에 기반을 다지는 거니까 너무 세세하게 문장 하나하나를 따지고 가는 것 보다는 스프링이 이러한 과정을 통해 현재 편리한 스프링 부트까지 오게 되었다는 것을 체득하기 위해 듣는 쪽으로 해도 후에 큰 문제가 없을지 궁금합니다.

  • mvc
  • MVC
  • spring
gogoDevelop 댓글 1 좋아요 0 조회수 583

기존테이블 컬럼 응용

미해결

스프링 부트 웹 개발 입문 - 따라하며 배우기

안녕하세요. 공부하다가 궁금한점이 있어서 질문드립니다. cust_info 고객정보 테이블에서 cust_id, name, email 이렇게 3가지가 있을 때 이것을 새로운 컬럼을 만들어서 넣고 싶습니다. e.g : cust_info_col = cust_Id + name + email 데이터를 담고 싶습니다. 즉, 기존테이블에서 하나의컬럼에 각 컬럼값을 넣어서 조회 뿐만 아니라 저장을 하고 싶은데 이럴 경우에는 mapper에 select, update cust_info_col = cust_id || name || email as cust_info_col로 추가하면되나요? 감사합니다.

  • spring-boot
  • mvc
  • MVC
  • spring
injaekim97 댓글 1 좋아요 0 조회수 247

동적배열 8:23

미해결

코딩테스트 [ ALL IN ONE ]

안녕하세요. 그림부분에서 이해가 가지않아 질문 드립니다. a =[1,2,3] 으로 초기화를하면 array는 0,1,2 즉 배열 그림이 3칸([][][])만 있어야 하는게 아닌가요? 하지만 강의의 그림에서는 [1][2][3][][] 으로 0,1,2,3,4 까지 그려져 있습니다. (size가 3인데 말이죠) a.append(4) 를 했을때, 동적배열은 array로 구현이 돼어있기때문에 random access 가 가능하여 마지막 index를 찾을 수 있다고 하셨는데, 선언및 초기화 a = [1,2,3] // 그림 -> [1][2][3] 접근 a[0] // O(1) 수정 a[1] = 9 // 그림 [1],[9],[3] 추가 a.append(4) // 이때 Resizing 이 일어나 /* 그림 [1][9][3] // 값을 옮긴 후 삭제 [1][9][3][4][][] // 복잡도 O(n) */ 의 모양이 돼야하는게 아닌가요? 즉, 궁굼한 점은 선언 및 초기화 할때 배열의 size 는 3인데그림의 배열 size는 [][][][][] 5칸이냐는 것입니다.

  • python
  • 알고리즘
  • 코테 준비 같이 해요!
  • algorithm
아요 댓글 1 좋아요 1 조회수 384

dto에서 strip 사용방법

미해결

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

RequestDto로 데이터를 받을 때 strip을 사용해서 공백제거를 하고싶은데 Dto에서 setter를 사용해도 strip적용이 안되네요ㅜㅜ 좋은방법알려주세요

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

프론트 컨트롤러 3,4에서 세션 사용시

미해결

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

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] ControllerV3 or ControllerV4에서 세션 접근 희망시 문제 "mvc프레임워크 만들기의 프론트 컨트롤러 버전 3,4" 처럼, request와 response 객체를 각각의 컨트롤러에 넘겨주지 않고 paramMap 으로 넘겨주는 식으로 개발하게 되면 컨트롤러 안에서 세션 접근이 안 될 것으로 생각되는데 맞을까요? 이런 경우 : 1. 각각의 컨트롤러 자체에서 세션에 접근할 일이 없게 구성한다 (예: 세션 정보 확인 후 해당되면 별도의 값을 넘겨주는 로직 등을 컨트롤러 밖에서 진행) 2. paramMap을 string Obejct 형식으로 구성하여 세션도 함께 넘겨준다. 2.1 paramMap과 더불어 session객체를 넘겨준다. 3. 필요한 경우 굳이 paramMap을 넘겨주는 것이 아닌 기존의 request, response 를 넘기는 방식으로 구성한다. 등의 대안이 떠오르는데.. 상황마다 다르겠지만 혹시 이런 경우 일반적으로 어떤 식으로 개발을 진행하는지, 아니면 처음부터 별개의 방법이 있는 것인지 궁금합니다.

  • mvc
  • MVC
  • spring
  • 세션
  • 서블릿
듀크조던 댓글 1 좋아요 0 조회수 571

LoginController

미해결

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

1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] Logincontroller @getmapping함수에서 이 함수는 /login url로 온 http get방식일때 loginform을 view로 반환해주는 역할을 하는거고 아래 @postmapping에서 @modelattribute로 고객 아이디, 비번가지고 로그인처리하는 로직이 들어가는데 저기 @getmapping에서는 @modelattribute loginForm을 인자로 담는 이유는 무엇인가요? 사용하지도 않고 view를 반환하는데요

  • mvc
  • MVC
  • spring
gntjd135 댓글 1 좋아요 0 조회수 384

iframe src 흰화면

미해결

파이썬으로 영화 예매 오픈 알리미 만들기

링크를 복사하면 흰화면만 보이는데 이 경우에는 어떻게 해야하나요?

  • python
조윤희(풀스택 2회차) 댓글 0 좋아요 7 조회수 1011

TimeTraceAop 함수작동원리

미해결

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

@Component @Aspect public class TimeTraceAop { @Around("execution(* hello.hellospring..*(..))") public Object execute(ProceedingJoinPoint joinPoint) throws Throwable { long start = System.currentTimeMillis(); System.out.println("START: " + joinPoint.toString()); try { return joinPoint.proceed(); } finally { long finish = System.currentTimeMillis(); long timeMs = finish - start; System.out.println("END: " + joinPoint.toString()+ " " + timeMs + "ms"); } } } 강의 후반부 aop예제에서 이 함수의 작동원리가 try안에 있는 joinPoint.proceed()를 통해 다음 메서드로 넘어가고 마지막메서드를 실행하고 그다음에 finally문이 실행되어서 메서드실행역순으로 END time이 출력되는건가요??

  • java
  • mvc
  • MVC
  • spring-boot
  • spring
코더 댓글 1 좋아요 0 조회수 306

LoginCheckFilter에서 예외처리를 왜하는건가요?

미해결

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

1. 어떤예외가 발생할것이라고 생각해서 예외처리를 해주는것인가요? - 세션에 오류가있는 경우 예외가 발생할 수 있음 - 리다이렉션에서 오류가 발생할 수 있음 -> 그래서 try-catch사용함인건가요? 2. 예외되던지기를 사용하는이유 해당 메서드에서 예외를 처리해버리면 정상요청으로 처리해버림. 그래서 was까지 올려주기 위해 예외를 던짐 < 이라고 하셨어요. 왜 정상요청으로 처리하는건지.. was까지 올려주면 뭐가 달라지는건지..모르겠습니다 was까지 올려줘야 해당 에러에 대한 대응 페이지를 잘 만들어주는데 제가 처리해버리면 성공에 대한 페이지를 만들어주기때문인가요?

  • mvc
  • MVC
  • spring
jjc5524 댓글 1 좋아요 0 조회수 562

사진업로드

미해결

스프링 프레임워크는 내 손에 [스프1탄]

사진업로드 하는 방법으로 파일크기나 동영상파일 형식으로 불러온다면 동영상 업로드하는 방법과 같은 건가요?

  • spring
  • jsp
  • mvc
  • Spring Security
  • spring-security
  • MVC
igr113 댓글 1 좋아요 0 조회수 306

파일사용

미해결

스프링 부트 웹 개발 입문 - 따라하며 배우기

따라하다가 오류가 났는데 고쳐지지가 않아서 선생님 소스를 사용하려고 합니다 그런데 해당챕터 파일전체를 사용하려고 하니 사용이 되지 않아서 방법이 있는지 문의 드립니다

  • mvc
  • spring-boot
  • MVC
  • spring
wxogud3377 댓글 1 좋아요 0 조회수 245

HTTP 응답 데이터 - json

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. response.setContentType을 application/json로 지정하면 utf-8을 사용하도록 정의되어 있다고 하셨는데 utf-8을 제외하고 실행하면 한글이 깨집니다.

  • mvc
  • MVC
  • spring
영은 댓글 1 좋아요 3 조회수 901

spring.io 2.7.8 버전

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요?예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 스프링 부트 2.7.8 사용 중 입니다. core Features 에서 welcome Page 를 못찾겠네요 어디 있을까요

  • spring
  • java
  • mvc
  • spring-boot
  • MVC
리뵹뵹 댓글 1 좋아요 0 조회수 2322

강의 27분쯤에 궁금한게 생겨서 질문드립니다.

미해결

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

강의 27분쯤에 하신 말씀이 헷갈려서 질문드립니다. 강의 자료와 강의 내용에보면 '뷰 객체를 통해서 HTML화면을 렌더링한다.' 와 'JSP로 포워드해서 JSP를 렌더링한다.' 이 두 말이 다른건가요? JSP를 렌더링 하는게 곧 HTML화면을 렌더링하는거 아닌가요? 동작 순서를 보면 JSP를 렌더링하고 그다음에 HTML화면을 렌더링 하는건가요? 그리고 dispatcher.forward() 를 하는건 JSP로 포워드해서 JSP를 렌더링하는 동작인가요? 구글링 하여 알아봤는데, JSP를 렌더링하여 HTML을 만들어서 클라이언트에 응답한다. 서버는 JSP를 렌더링해서 HTML을 만들어서 클라이언트한테 주면 클라이언트는 받은 HTML을 렌더링해서 HTML화면을 보여주는것이다 라고 이해하면될까요?

  • mvc
  • MVC
  • spring
오리쉐리 댓글 2 좋아요 0 조회수 452

인텔리제이에서 실행버튼이 사라졌어요

미해결

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

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] cmd에서 빌드하고 localhost :8080에서 구경하는데 블루스크린 떠서 다시켰습니다. 그 후 인텔리제이에서 다시 실행하려하니 실행 버튼이 사라졌어요.. 이런식으로 파일도 바뀌어잇구요,, 실행 버튼도 사라졌구요..

  • java
  • mvc
  • spring-boot
  • spring
  • MVC
H J 댓글 1 좋아요 0 조회수 1114

인기 태그

인프런 TOP Writers

주간 인기글