inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

region.key 와 region.value 가 어디서 나오는 것인가요? 그리고 region 의 타입은 무엇이 되는건가요?

해결됨

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오)네 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)네 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 네 [질문 내용] 여기에 질문 내용을 남겨주세요. @ModelAttribute("regions") public Map<String, String> regions() { Map<String, String> regions = new LinkedHashMap<>(); regions.put("SEOUL", "서울"); regions.put("BUSAN", "부산"); regions.put("JEJU", "제주"); return regions; } <div> <div>등록 지역</div> <div th:each="region : ${regions}" class="form-check form-check-inline"> <input type="checkbox" th:field="${item.regions}" th:value="${region.key}" class="form-check-input" disabled> <label th:for="${#ids.prev('regions')}" th:text="${region.value}" class="form-check-label">서울</label> </div> </div> 여기에서 th:each="region : ${regions}" th:value="${region.key}" th:text="${region.value}" 너무 어려워서 체크박스만 어제 오늘 계속 붙들고 다시보고 있는데요 이제 저 3개만 알면 이해갈거같은데 전력을 다해 검색해봐도 도저히 저 3개를 모르겠어요 each 에 ${regions} 는 맵인거 같은데 region 은 무슨타입이 들어가길래 key value 라는 값을 쓸수 있는건가요?

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

findById 메소드 질문할게요

미해결

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

public static Member findById(Long id){ return store.get(id);//회원을 id로 찾기 } 안녕하세요 간단한 질문 하나 드릴게요 여기서 return store.get(id); 를 리턴했는데요 만약에 1명의 회원만 회원가입을 했다치면 get(id)의 값인 1이 findById 메소드로 리턴되는게맞죠?

  • MVC
  • mvc
  • spring
자바마스터하자 댓글 1 좋아요 0 조회수 297

메서드 이름 newForm

해결됨

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

스프링 MVC - 컨트롤러 통합 영상 1:45분쯤에 메서드 이름이 동일해서 바꾸시는데 저는 newForm으로하면 인식이 안되더라구요 그래서 form 으로 바꾸니 정상작동 합니다. 왜인지 이유를 알려주실수있을까요?

  • mvc
  • MVC
  • spring
수뭉제 댓글 1 좋아요 0 조회수 370

회원 도메인과 리포지토리 만들기 강의를 듣는중인데요

미해결

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

따라치기에 바쁘고 코드를 적으시는데 이해못하면 잘못 듣고있는건가요? 자바 강의는 다 들었는데 뭘하시는지를 모르겠고 따라적기만 하고있습니다..

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

테스트 케이스 결과가 이상해요...

해결됨

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

분명 결과가 에러가 떠야 맞는데... 이상해요 그리고 강사님 화면처럼 결과가 뜨지도 않구요 저는 윈도우 쓰고 있는데 이건 운영체제가 달라서 그런건 아닌거같은데... 뭐가 문제일까요?ㅠ

  • java
  • mvc
  • MVC
  • spring-boot
  • spring
박정준 댓글 1 좋아요 0 조회수 539

프로젝트 폴더 이동 후 오류

미해결

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

안녕하세요 강의 수강 중 프로젝트 폴더를 다른 폴더에 저장하고 싶어서 이동시켰습니다. 그 후 인텔리제이로 프로젝트를 열어보니 폴더가 보이지 않는 오류가 있어 구글링해서 오류를 해결하고자 했는데요. ( 참고했던 블로그: https://solbel.tistory.com/2712) 그 후 다시 확인해 보니 디렉토리 구조도 정상적으로 다 뜨지 않는 것 같고 스프링 프레임워크도 사라진 것 같습니다...ㅠ 일반 자바 프로젝트는 폴더 위치를 옮겨도 문제가 생기지 않았는데 스프링 프로젝트만 이런것인지.. 혹시 해결할 수 있는 방법이 있을까요?

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

로그아웃시 post를 쓰는이유

미해결

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

get대신 post를 쓰는이유가 다음과 같다는것을 알게됐습니다. CSRF공격에 GET이 취약하기때문 prefetch라는 기술때문에 강제 로그아웃이 될수있다. prefetch란 사용자가 클릭할 가능성이 있는 링크를 가정하여 미리 가져와 페이지 로딩 시간을 줄이는 기술이다. 근데 만약에 로그아웃에 대해서도 적용이된다면 강제 로그아웃이 될수있다. 왜 get요청은 csrf공격에 취약한가요? prefetch는 post요청에 대해서는 처리하지않나요?

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

Test 할때

미해결

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

ResultActions @RestController할때 test시 ResultActions vs Assertions 둘 중 어느 것이 더 많이 사용하나요?

  • mvc
  • MVC
  • spring
kim1234123 댓글 1 좋아요 0 조회수 303

login get요청에 parameter가 필요한 이유

미해결

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

사용자가 login페이지에 처음 접근한다고 가정해요 그럼 그 사용자는 loginId나 비번을 입력하지 않은채로 페이지를 보여달라고 요청하는거겟죠 그러면 어차피 loginId나 비밀번호는 null일거예요 근데 왜 parameter로 loginForm을 받고있는건가요? 제가 그 이유를 추측해봤어요 제 생각이 맞는지 봐주세요! modelAttribute를 사용해서 model에 만든 객체가 등록됨 form이 null이면 form.loginId로접근할때 null참조 에러가 발생해서 서버죽음. 그상황을 막기위해서 model에 객체생성해서 넘겨줌

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

Member 를 RequestParam 으로 받을 때 데이터 문제

미해결

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

로그인 할 때 Member 객체의 password 값에 ,(쉼표) 가 포함되어지는데 왜그런지 모르겠습니다. ㅠ memPassword12 는 테스트 용으로 만들어 봤습니다. debug 를 찍어서 데이터를 확인 했는데 memPassword 부분에서 ,( 쉼표)가 포함됩니다. 테스트로 만든 memPassword12 에는 쉼표가 포함되지있지 않습니다. 컨트롤러에서 debug 를 찍어서 확인 했는데 넘어 올 때 왜 쉼표가 붙는지 모르겠습니다 ㅠ Member 클래스 입니다. UI 에서도 똑같이 1234를 적고 로그인 버튼을 클릭했는데 Member 의 password 에는 쉼표가 붙고 String 으로 받은 password 는 정상적으로 나오는데 무슨 차이가 있는지 모르겠네요 ㅠㅠ

  • MVC
  • jsp
  • mvc
  • spring-security
  • Spring Security
  • spring
Rain D 댓글 1 좋아요 0 조회수 368

커피 메뉴 등록시 조회 되는 현상

미해결

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

안녕하세요. 수강생입니다. 다름이 아니라 메뉴 등록시 조회가 되고 어쩔 땐 등록페이지로 갑니다. http://localhost:8080/menu?start_date=&end_date=&name=&kind=ALL 원인을 못찾겠어서 문의드립니다. 감사합니다.

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

source release 17 requires target release 17

해결됨

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

해당 에러를 고치기 위해 세팅의 자바 컴파일러 버전을 11로 바꾸었는데 이렇게 진행하여도 괜찮은가요??

  • spring-boot
  • mvc
  • MVC
  • spring
  • java
정현주 댓글 1 좋아요 0 조회수 559

loggback 이상한 로그들 제외 문의

미해결

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

안녕하세요. 처음부터 열심히 강의를 듣고 있는 수강생입니다. 다름이 아니라 저는 STS, Gradle-Groovy로 진행을 하고 있는데요. 해당 강의에서 logback을 설정하니 엄청나게 많은 로그가 나와서 쿼리로그만 나올 수 있게 할 수 있는지에 대해 문의드립니다. <일부분 로그만 복사> WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration: Did not match: - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition) XADataSourceAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'javax.transaction.TransactionManager' (OnClassCondition) Exclusions: ----------- None Unconditional classes: ---------------------- org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration org.springframework.boot.autoconfigure.info .ProjectInfoAutoConfiguration /Sailing/src/main/resources/logback-spring.xml <?xml version="1.0" encoding="UTF-8"?> <configuration> <appender name="console" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <Pattern>[%d{yyyy-MM-dd HH:mm:ss}:%-3relative] [%thread] %-5level %logger{36} - %msg%n</Pattern> </encoder> </appender> <!-- Logback 은 5단계의 로그 레벨을 가진다. 심각도 수준은 off > Error > Warn > Info > Debug > Trace 이다. --> <!-- name은 package 이름 --> <logger name="com.boot.sailing" level="Info"/> <root level="Debug"> <appender-ref ref="console"/> </root> </configuration> 감사합니다.

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

@Notnull 관련

미해결

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

에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/) [질문 내용] 아이디에 @NotNull 어노테이션을 붙여주셨는데 @NotNull 은 공백이 포함되도 된는걸로 알고있습니다. @NotBlank여야 할거같은데 @NotNull 로해주신 이유가 궁금합니다!

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

validator 질문입니다!

미해결

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

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/) [질문 내용] 여기에 질문 내용을 남겨주세요. ValidationItemControllerv2 addItemV6부터 itemValidator.validate(item, bindingResult); 이코드를 없애고 (@Validated추가) 이유가 이제 직접 등록하는 ItemValidator 을 안쓰고 어노테이션 기반의 validate를 ex)@Max(999) 이용함이라고 이해했는데 맞나요 ?

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

ddl error

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Cannot drop "PRODUCT" because "FKR3MKF1FYVW50W5N52XQ1B8A4B" depends on it; SQL statement: 참조때문에 drop이 안되어서 create를 다시할떄 문제가 생기는 것같습니다.

  • JPA
  • jpa
  • java
kim1234123 댓글 1 좋아요 1 조회수 489

리포지토리 질문드립니다

미해결

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

엔티티 매니저 없이 강의와 같이 (2:22) 코드를 짜는데에 이유가 있나요? 차이점이 있다면 무엇인지 궁금합니다

  • spring
  • mvc
  • MVC
omimabi77 댓글 1 좋아요 0 조회수 270

진짜 명쾌한 강의다! 강사님 지식을 애살있는 전달력으로 몰입은 충분하다.. // 스프링 강의를 시청하고 애매한 부분이 풀리기 시작한다 이 강의 마지막까지 시청했을 때 어떤 두려움이 없어지는지 정말 빠르게 느끼고 싶다!!

미해결

JSP 웹 쇼핑몰 프로그래밍 기본 과정(JSP WEB Programming)

강사님 새해 인사 조금 늦졌지만 건강하세요 강사님의 지식을 뛰어난 전달력으로 강의 해주셔서 고맙습니다..

  • jsp
  • java
kangjee212 댓글 1 좋아요 0 조회수 552

컴파일 오류

미해결

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

구글링 해서 여러가지 방법들을 시도해봤지만 컴파일 에러가 사라지지 않습니다ㅜㅜ Project: Gradle-Groovy Spring Boot: 3.0.2 Java: 17 Java Version: openjdk 17.0.6

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

인기 태그

인프런 TOP Writers

주간 인기글