inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

쿠키 탈취 질문

미해결

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

쿠키의 문제점을 세션으로 어느정도 해결했지만, 결국 쿠키가 탈취되거나 공유되는 문제점은 해결되지 않는건가요? 그래서 찾아보니 Spring security로 이러한 문제점들을 편리하게 막을 수 있다는걸 알게 되었는데, 현업(실무)에서 이러한 이유들 때문에, 보통 지금처럼 직접 session 이용안하고, 대부분 security로 로그인을 구현하나요? 아니면, 백엔드에서 지금처럼 session구현하고 보안 솔루션들로 보안쪽 사람들이 막는건가요?

  • spring
  • mvc
donkey 댓글 1 좋아요 0 조회수 265

화이트리스트 질문입니다.

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 로그인체크필터에서 화이트리스트 배열을 통해 필터를 걸러내는 것을 알게되었습니다. 여기서 의문인게 왜 /css/* 까지 화이트 리스트를 추가해주는지 궁금합니다. 해당 /css/*코드를 빼고 실행해보았는데, 오류없이 잘 작동합니다. 결론 : 왜 /css/*까지 화이트리스트에 추가해줘야 하나요? 혹시 js파일도 있다면 /js/*도 해줘야하나요? 어떤것을 화이트리스트에(예 : 자바스크립트파일, html파일, css파일) 추가해줘야할지 궁금합니다.

  • spring
  • mvc
축구하는야채볶음밥 댓글 1 좋아요 0 조회수 231

빌드 질문

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? ( 예 /아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? ( 예 /아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? ( 예 /아니오) [질문 내용] 안녕하세요 알려주신 스프링 프로젝트 폴더가 위치한 곳으로 명령프롬프트 내에서 위치를 변경하는 방법으로 hello-spring까지 이동했습니다. 하지만 gradlew.bat를 실행하니까 사진과 같은 오류가 발생합니다. 자바 22버전 사용하고 있습니다.

  • java
  • spring
  • mvc
  • spring-boot
cye7066 댓글 3 좋아요 1 조회수 346

강의에 나오는 자료들은 어디서 볼 수 있나요??

미해결

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

html 코드나 강의자료 보고싶은데 어디서 봐야하나요?

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

등록한 Member 를 동적html 로 띄울 때 뜨지 않는 문제

미해결

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

https://drive.google.com/drive/u/0/home //구글 드라이브 주소를 남겨봅니다! <html 에 제가 입력한 멤버정보가 뜨지 않는 문제입니다> 값을 등록했을 때 콘솔창에 들어간 값이 잘 뜨는것을 봐서는 아마 Map<id, Member> 에 들어가지 않는게 아닐까 예측해봅니다..

  • spring
  • mvc
코코넛빵 댓글 2 좋아요 0 조회수 160

@ModelAttribute 관련 질문입니다.

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] @PostMapping("/add") public String addItem(@ModelAttribute Item item, RedirectAttributes redirectAttributes, Model model) { //검증 오류 결과를 보관 Map<String, String> errors = new HashMap<>(); //검증 로직 if (!StringUtils.hasText(item.getItemName())) { errors.put("itemName", "상품 이름은 필수입니다."); } if (item.getPrice() == null || item.getPrice() < 1000 || item.getPrice() > 1000000) { errors.put("price", "가격은 1,000 ~ 1,000,000 까지 허용합니다."); } if (item.getQuantity() == null || item.getQuantity() >= 9999) { errors.put("quantity", "수량은 최대 9,999 까지 허용합니다."); } //특정 필드가 아닌 복합 룰 검증 if (item.getPrice() != null && item.getQuantity() != null) { int resultPrice = item.getPrice() * item.getQuantity(); if (resultPrice < 10000) { errors.put("globalError", "가격 * 수량의 합은 10,000원 이상이어야 합니다. 현재 값 = " + resultPrice); } } //검증에 실패하면 다시 입력 폼으로 if (!errors.isEmpty()) { model.addAttribute("errors", errors); return "validation/v1/addForm"; } //성공 로직 Item savedItem = itemRepository.save(item); redirectAttributes.addAttribute("itemId", savedItem.getId()); redirectAttributes.addAttribute("status", true); return "redirect:/validation/v1/items/{itemId}"; } 14분 강의내용 질문입니다. 만약 오류가 있다면 if (!errors.isEmpty()) { model.addAttribute("errors", errors); return "validation/v1/addForm"; } 이 코드를 실행해서 errors모델을 담겠지만, 이전에 입력해둔 Item을 모델에 담지 않았는데도 값이 유지될 수 있는 이유가 파라미터에 @ModelAttribute Item item이 있기 때문인가요? 만약 그렇다면 왜 그렇게 되는지 궁금합니다. 파라미터에 있는 @ModelAttribute Item item 코드 자체가 미리 모델에 담기는 것인가요?

  • spring
  • mvc
축구하는야채볶음밥 댓글 1 좋아요 0 조회수 204

빌드 질문

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? ( 예 /아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? ( 예 /아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? ( 예 /아니오) [질문 내용] 명령 프롬포트에서 java를 치면 나오는데, gradlew.bat치면 'gradlew.bat'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라고 나와요 ㅠㅠ 자바는 22버전입니다.

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

C언어 메모리 스페셜 (배열과 포인터), int 사이즈 오류

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

안녕하세요, 강사님 int 형 사이즈 계산이 잘못된 것 같습니다. int 형은 4byte 임으로 4씩 차이가 발생하지 않나요?? "" int 배열 메모리 주소: 0x7ffd3f1f9e28 0x7ffd3f1f9e2c 0x7ffd3f1f9e30 '이게 뭔소리인가..' 싶지만 그냥 숫자마다 오른쪽 끝만 보시면, 연속된다는 것을 알 수 있습니다. 다만, int는 2씩 차이가 나고 char는 1씩 차이가 납니다. """"

  • python
  • java
  • c
  • 정보처리기사
고수완 댓글 1 좋아요 0 조회수 229

상속과 업케스팅

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

상속에서는 부모클래스에 없는 속성을 추가할 수 있는데, 업캐스팅을 할 경우엔, 부모클래스에 없는 함수를 사용하면 안되는 거 맞을까요? 그렇다면 추상화, 인터페이스도 부모클래스에 없는 함수를 사용하면 안되는 거 맞을까요?

  • python
  • java
  • c
  • 정보처리기사
pmrim01 댓글 1 좋아요 0 조회수 194

SQL 기출문제(+DML 디테일, 변형 문제 추가)

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

32분에 있는 2022년 2회 (변형) 문제입니다. 혹시 여기서 서브쿼리를 사용하지 않고 단순하게 WHERE 절에 단가 < AVG(단가) 라고만 해도 되는지 여쭤보고 싶습니다!!

  • python
  • java
  • c
  • 정보처리기사
이주환 댓글 1 좋아요 0 조회수 267

DispatcherServlet 질문

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 이전 강의에서 직접 만들때는 프론트컨트롤러직접 url 매핑해서 찾았자나요 근데 DispatcherServlet는 만들지도않았는데 어떤 원리로 실행되는지 궁금합니다

  • spring
  • mvc
kkkkkk 댓글 1 좋아요 0 조회수 183

c언어 정렬문제

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

29:19 에서 문제에서는 코드에서 반드시 첫번째부터 4번째 시행까지 값이 변해야 된다는 조건이 없는데 왜 답이 <인가요?>이어도 문법적으로는 오류가 없는 거 아닌가요?

  • python
  • java
  • c
  • 정보처리기사
안수빈 댓글 1 좋아요 0 조회수 204

레포지토리 테스트 코드 작성

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에서 findById 테스트코드 작성 안 하는 이유가 있나요 ?

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

7회 기출 작업형1의 1번문제 풀이 방법

해결됨

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

import pandas as pd df = pd.read_csv("student_assessment.csv") df = df.dropna(subset='score') df = df.sort_values('id_assessment', ascending=False) cond = df['id_assessment'] == 133 df = df[cond] df_1 = df.copy() cols = list(df.columns[df.dtypes != object]) cols from sklearn.preprocessing import StandardScaler ss = StandardScaler() df_1[cols] = ss.fit_transform(df_1[cols]) df['score_ss'] = df_1['score'] df = df.sort_values('score_ss', ascending=False)['score_ss'] print(round(df.max(), 3)) 이렇게 풀면, 답이 '1.462'로 다른 값이 나오는데, 왜 이렇게 되는 걸까요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
luckup7 댓글 2 좋아요 0 조회수 204

C언어에서는 +=, -=, /=와 같이 산술연산자와 대입연산자가 합쳐있는 형태가 쓰입니다. (이런 형태는 파이썬에서는 동작하지 않습니다.)

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

C언어에서는 +=, -=, /=와 같이 산술연산자와 대입연산자가 합쳐있는 형태가 쓰입니다. (이런 형태는 파이썬에서는 동작하지 않습니다.) 여기에서 Python도 형태가 똑같지 않나요?

  • python
  • java
  • c
  • 정보처리기사
mok0618 댓글 1 좋아요 0 조회수 156

이론 문제 학습하기_파일로

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

좋은 강의 감사하지만, 이론문제학습하기 요약본 말고도 각 1분미만강의 글로된거 다 파일로 올려주시면 안될까요? 아이패드로 봐야하는데, 웹 링크로만 올려주시면 공부하기 불편합니다.

  • python
  • java
  • c
  • 정보처리기사
권성호 댓글 1 좋아요 2 조회수 380

C언어 기출문제의 변형

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

C언어 기출문제의 변형 강좌의 13분 53초이고 문제 4번입니다. 여기서 예로 숫자를 65를 넣은 상황이고 while문을 통해 반복하고 있었고, 2번째 루프로 들어가서 rd는 6이 나오는 것 까지는 이해가 갑니다. 근데 왜 rv를 구하는 과정에서 rd를 더하면 55가 되는지 알고 싶습니다. rd는 6이므로 더하고 나면 56이 되어야 하는거 아닌가 싶습니다!

  • python
  • java
  • c
  • 정보처리기사
이주환 댓글 1 좋아요 0 조회수 214

postMapping, putMapping

해결됨

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

안녕하세요 궁금한 점이 생겨 질문 드립니다. PostMapping이 멱등하지 않아서 save메서드에서 PRG방법을 쓰는데 수정 메서드에서는 prg방법과 @putMapping중 어떤것을 더 추천하시나요 ?? 그리고 PutMapping에서도 PostMapping와 동일하게 더티체킹 방법으로 업데이트해도 되는것 맞죠 ??

  • spring
  • mvc
해톨 댓글 1 좋아요 0 조회수 183

정규화 테이블 예시도 있을까요

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

일단 도부이결다조는 외웠는데 1회차 기출엔 테이블 주고 그게 어떤 정규화인지 맞추는 문제가 있던데 도부이결다조로는 테이블을 판단하기 어려워서요

  • python
  • java
  • c
  • 정보처리기사
최용욱 댓글 1 좋아요 0 조회수 210

pg_bigm으로 product의 name필드로 상품 검색

해결됨

실전! Django 활용

안녕하세요, 강의 아주 재밌게 듣고 있습니다! 정말 필요한 강의 제공해주셔서 감사드립니다. 이번에 상품 검색 - 한글 full-text search를 듣고 궁금한게 생겨 질문 남깁니다. 이전 강의에서는 tags에 영문 데이터를 추가하여, search_vector과 역인덱스를 생성하여 상품을 검색했을때는 tags가 변경되었을 때, search_vector과 역인덱스도 수정해주는 코드를 마이그레이션에 추가하셨는데요. name에는 따로 그런 코드를 작성하지 않아서, name도 수정될 때 역인덱스가 수정되는지 궁금합니다.

  • python
  • django
  • postgresql
  • orm
  • 동시성
오지윤 댓글 1 좋아요 0 조회수 293

인기 태그

인프런 TOP Writers

주간 인기글