inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

안되다가 한참뒤에 갑자기 되는 경우?

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] http://localhost:8080/basic/items/items.html '목록으로' 버튼을 누르면 저기로 이동하길래 자료 코드 그대로 복붙해도 안되고, 인텔리제이 껐다 켜도 안되고 30분을 삽질하다가 게시판에 글쓰는 도중에 갑자기 잘 되네요 저번에도 한번 그런적이 있어서요 1시간을 시간 낭비하다 코드가 바뀌지 않았음에도 갑자기 되더라구요 이런 경우도 가끔있나요?? 캐시가 문제인건지ㅜ 또 이럴까봐 걱정이에요

  • spring
  • mvc
아담한 치타 댓글 2 좋아요 0 조회수 233

ItemRepository

해결됨

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 1. Spring을 활용하여 ItemRepository를 짜려면 어떻게 해야 하나요? 제 기억상 기본편에서, private static final store에 new로 할당않해줘도 됬던것 같습니다... 그렇게 하면, ItemRepositoryTest에서도 ItemRepository itemRepository = new ItemRepository(); 하지 못했던 것 같은데... 이건 어떻게 해야 Spring을 잘 활용한 건가요?

  • spring
  • mvc
문상준 댓글 3 좋아요 0 조회수 355

Bean Validation

미해결

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] Bean Validation는 두 가지 경우가 있다하였습니다. 1. @ModelAttribute 2. HttpMessageConverter를 이용하는경우 이 두 경우에 대해서 속성 타입이 일치하지 않아 바인딩이 실패하는 경우 1의 경우 해당 필드에 대해서 Bean Validation이 적용되지 않고 나머지 필드들은 정상 적용되어 나머지 필드들은 정상 바인딩 되고, Validator를 사용할 수 있다하였습니다. 2의 경우 컨트롤러가 호출되지않고, Validator가 적용되지 않는다하였습니다. 그렇다면 1의 경우 해당 필드(즉, 속성이 불일치하여 바인딩 되지 않는 필드)의 경우 Bean Validation 뿐만 아니라 Validator도 적용되지 않는지 궁금합니다. 그리고 typeMismatch의 경우는 어디에 속하는 것인지 궁금합니다. 또한, Bean Validation의 경우 글로벌 Validator가 적용되어 있어, @Valid, @Validated만 적용하면, 검증 오류가 발생하였을 때, FieldError, ObJectError를 생성해서 BindingResult에 담아주는 것으로 알고 있습니다. 그렇다면 Bean Validation의 경우 꼭 코드에 명시적으로 BindingResult를 써야하는지 궁금합니다. 제 생각은 굳이 쓰지 않더라도 즉, BindingResult를 명시하지 않더라도 Bean Validation에서 @Validated가 적용되었을 때, 검증 오류가 발생한다면 메세지 소스를 만들어 해당 메시지를 클라이언트에 전송하면 되는 것 아닌가 생각이듭니다. (CSR 방식입니다.) 이외에 혹시 추가적으로 알고있으면 좋은 정보들도 부탁드립니다. 감사합니다.

  • spring
  • mvc
우기바나 댓글 1 좋아요 0 조회수 195

css바꾸고 싶을때

미해결

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

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 부트스트랩을 통해 jsp파일안에 기본html틀에 css를 입히고 있으신데 제가 css를 좀 손보고 싶으면 어떻게 해야하는지 궁금합니다!

  • jsp
  • spring
  • mvc
  • spring-security
gskoala 댓글 1 좋아요 0 조회수 330

컨버터와 포맷터 우선순위 질문

미해결

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

조금 억지 질문이긴한데요 "1000" -> "1,000" 으로 바꿔주는 StringToCommaConverter A와 "1000" -> "1,000"으로 바꿔주는 StringCommaFormatter B가 있다면 A와 B중 어떤게 먼저 실행되나요? 또 "1000" -> "1,000$"으로 바꿔주는 StringDollarFormatter C까지 있다면 B와 C중 어떤게 먼저 실행되나요?

  • spring
  • mvc
조성락 댓글 1 좋아요 0 조회수 331

HashMap 에러가 발생합니다

미해결

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

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

  • java
  • spring
  • mvc
  • spring-boot
이제는 댓글 1 좋아요 0 조회수 260

mybatis적용2 오류

해결됨

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

[질문 내용] https://drive.google.com/file/d/14dXFBLKqzY9hcZZAXjr0e1CCKV9u_U22/view?usp=sharing 제자리에 다 맞게 넣은 것 같은데 Could not detect default configuration classes for test class 오류가 뜹니다 ... 이렇게 애노테이션을 추가해도 오류가 뜹니다 @ContextConfiguration(classes = ItemServiceApplication.class

  • spring
  • mvc
  • jpa
  • querydsl
  • spring-data-mybatis
  • spring-jpa
해톨 댓글 1 좋아요 0 조회수 585

generated생성경로

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요 compilejava를 하면 강의와는 달리 프로젝트 바로밑에 build폴더가 생기고 그안에 generated/source/annotationProcessor/main....Qitem이 생깁니다. 그런데 아래를 실행하면 build폴더부터해서 아래폴더들이 다 지워집니다. 경로가 강의와는 달리 생성되는것과, 밑의 delete file을 실행했을 때, 어떻게 생성된 것들이 지워지는지 궁금합니다.(경로가 다른데) clean { delete file('src/main/generated') }

  • spring
  • mvc
  • jpa
  • querydsl
  • spring-data-mybatis
  • spring-jpa
왕이될상인가 댓글 1 좋아요 0 조회수 350

-jar 명령어가 실행이 안되는 것 같습니다

미해결

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

java -jar ~ 명령어를 쳐도 빌드가 안되네요 ㅠ

  • java
  • spring
  • mvc
  • spring-boot
한땅땅 댓글 2 좋아요 0 조회수 1091

문자리터럴의 작은따옴표

미해결

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

<span th:text="hello">에서 hello가 하나의 토큰으로 인지 된다는 것과hello world 의 경우는 공백 때문에 '가 없으면 하나의 의미있는 토큰으로 인식되지 않아 '로 감싸야 정상 동작한다는 것까진 이해를 했습니다. 그렇다면, Hello_[123] 처럼 대소문자가 섞이고 '[]', '_', '123'이 붙어있어도 하나의 토큰으로 인식되는 것인지 궁금합니다.

  • spring
  • mvc
윤건희 댓글 1 좋아요 0 조회수 227

MyBastis 와 Bean 그리고 Spring 호환성문제

미해결

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

mybastis를 2.3.1로 내려주었는데도 서버를 띄울때와 itemRepositorytest를 돌릴때 모두 오류가 뜹니다.. 첫번째로, 서버가 띄워지지않음 두번째로, ItemRepositoryTest가 실행되지않음 두개가 문제인데 driver로 올리겠습니다... https://drive.google.com/file/d/12WrW91kPvb9tfqzoR64OwF05eOsLZJPl/view?usp=drive_link

  • spring
  • mvc
  • jpa
  • querydsl
  • spring-data-mybatis
  • spring-jpa
박민성 댓글 1 좋아요 0 조회수 167

My sql 비밀번호 설정 오류

미해결

[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]

ERROR 1054 (42S22): Unknown column 'password' in 'field list' 안녕하세요 코딩실력이 모자라서 질문합니다 ㅜㅜ 비밀번호 설정이 됩니다. 이후 설정없이 진행하는데 오류가 나서 질문하게 됐습니다. 비밀번호 설정 오류가 나는 이유가 무엇일까요?

  • jsp
  • mysql
  • mvc
  • ajax
  • pojo
aaaa30037 댓글 1 좋아요 1 조회수 524

static 메서드와 this 관련해서 질문이 있습니다.

해결됨

김영한의 실전 자바 - 기본편

public class DecoData { private int instanceValue; private static int staticValue; public static void staticCall() { System.out.println(this.instanceValue); } .... } 안녕하세요! 강의에서 "static 영역 입장에서 힙 영역에 있는 인스턴스의 참조값을 몰라서 인스턴스 변수에 접근할 수 없다." 라고 얘기를 해주셨는데 그러면 this는 클래스 본인의 인스턴스 참조값이니 이 this를 이용하면 static 메서드에서도 인스턴스 변수에 접근할 수 있지 않을까? 라는 생각을 해서 코드를 짰는데 오류가 났습니다. 왜 static 메서드 영역에서 this를 사용해도 인스턴스 변수에 접근할 수 없나요? 감사합니다.

  • java
  • 객체지향
감바스 댓글 1 좋아요 0 조회수 251

Open 키워드를 사용해야 하는 이유

해결됨

실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)

안녕하세요 강사님 덕분에 편히 배우고 있습니다. 다름이 아니라 이번 강의 초반에 @Transactional 어노테이션을 사용할 시 open 키워드를 클래스와 매서드에 다 사용해주어야 하고, 만약 이게 싫다면 플러그인을 적용해야 한다고 말씀하셨는데요, 찾아보니 코틀린에서는 기본적으로 모든 클래스가 최종 클래스고, 그렇기 때문에 상속이 되지 않아 open 키워드를 사용해 상속 가능성을 열어두어야 한다는 것 같더라구요. 그런데 왜 이게 @Transactional 어노테이션을 사용할 때도 해당되는 내용인지 잘 모르겠습니다. 프록시 객체가 생성되기 때문인 걸까요? 제가 코틀린 기본 강의를 들었음에도 잘 기억이 나질 않아 질문드립니다. 항상 감사드립니다.

  • java
  • spring
  • kotlin
  • spring-boot
  • 리팩토링
foodsmith96 댓글 2 좋아요 1 조회수 351

의존관계에러

미해결

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

[질문 내용] 대댓글을 확인안해주시는 것 같아 질문 다시 올립니다 ! 의존관계가 잘못되었는지 테스트 3개가 다 안 돌아갑니다 뭐가 잘못된건지 모르겠습니다 .. https://drive.google.com/file/d/1yZWpxXR6pZD3RVN6Zt3ni5hFttutBKrj/view?usp=sharing

  • spring
  • mvc
  • jpa
  • querydsl
  • spring-data-mybatis
  • spring-jpa
해톨 댓글 1 좋아요 0 조회수 235

MVC 패턴-적용 new-form 조회 시 404 에러 발생

미해결

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

[질문 내용] MvcMemberFormServlet에서 new-form을 실행 시, (로컬호스트 8080에서 서블릿 mvc 회원가입 선택 시) Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Wed Mar 27 13:50:18 GMT+09:00 2024 There was an unexpected error (type=Not Found, status=404). 에러가 발생합니다. (1) build.gradle에 jsp 관련 디펜던시도 잘 들어간 상태이고 (2) 오타도 없어보이는데 무슨 문제일까요? 답변에 압축파일 올려드리겠습니다.

  • spring
  • mvc
방카킴 댓글 2 좋아요 0 조회수 344

회원가입 테스트 할 때 오류가 발생합니다.

미해결

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

스프링 통합 테스트에서 회원 가입 테스트 할 때 오류가 뜹니다. java.lang.ClassNotFoundException: org.h2.Drivers at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass( BuiltinClassLoader.java:641 ) db 연동이 안되서 뜨는 것 같은데... db도 제대로 실행 시키고 한 것 같은데 왜 안되는지 모르겠습니다. 살려주세요 흐규... 프로젝트 구글 드라이브로 첨부합니다. https://drive.google.com/file/d/1FKsLKXU9ZfqIaolEiOpAh3g6WCJ3fGAr/view?usp=sharing

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

안녕하세요 다른분 질문에서 강사님에 답변에서 질문있습니다.!!

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

똑같은 이름의 책 등록을 막기 위해서는 스프링 부트의 멀티스레드 구조와 단일 인스턴스 - 서버가 1대인 경우 - 일 때의 synchronized 구문, 멀티 인스턴스 - 서버가 N>=2 대 인경우 - 일 때의 DB unique key 등을 언급해야 하고, (이 과정에서 서버의 인프라도 설명이 들어갑니다!) 동시 대출을 방어하기 위해서는 DB의 Lock(잠금) 종류와 원리에 대해 설명해야 합니다. 이렇게 답변주셨는데 대용량 트래픽 개인프로젝트를 설계한다고 해야한다면 서버를 여러대 생각을 하고 DB unique key를 생각을 해야할지 먼저 서버 1대를 생각하고 synchronized 구문으로 똑같은 이름의 책 등록을 막아야할지 고민입니다.!!

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
qheogus55 댓글 1 좋아요 0 조회수 200

그럼 연관관계를 사용하는 것이 항상 좋을까?라는 말씀에 질문있습니다.

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

비즈니스 요구사항,기술적인 요구사항,도메인 아키텍처 등 여러 부분을 고민해서 연관관계를 사용을 선택해야한다고 하셨고 도메인을 설계할 때 이거는 이렇게 하니까 이렇게 하자 저거는 저렇기 때문에 저렇게하자라고 하셨습니다. 실례가 될수 있지만 강사님께서는 어떻게하시는지 예시를 좀 들어주실수 있을까요..? 개인프로젝트할때 도움이 될것같습니다!!!

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
qheogus55 댓글 1 좋아요 1 조회수 232

Bean Validation - HTTP 메시지 컨버터 질문

미해결

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요. 강의 예제에 이렇게 request를 보내면 아래의 형태로 response를 받음을 알 수 있습니다. 하지만 제 예상엔 defaultMessage에 errors.propseties에 있는 NotBlank={0} 공백X 형태로 default 메세지가 와야한다고 생각했습니다. 혹시 제 생각대로 작동하지 않는 이유는 무엇일까요. 또 errors.properties 의 값을 defaultMessage에 담을 수 있는 방법이 있을까요?

  • spring
  • mvc
ilovethkim1 댓글 1 좋아요 0 조회수 309

인기 태그

인프런 TOP Writers

주간 인기글