묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
@RequestParam 어노테이션에 대한 Validation
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]수강한 내용을 기반으로 제 개인 프로젝트에 Validation을 적용하려고 시도해보았습니다.(참고로 지금 검증을 적용시키려는 컨트롤러는 @RestController입니다.) 하지만 위의 제목에 언급된 에노테이션에는 bindingResult라는 인터페이스 자체가 먹히질 않는 에러가 발생했습니다. 아래는 발생한 에러의 일부입니다. An Errors/BindingResult argument is expected to be declared immediately after the model attribute, the @RequestBody or the @RequestPart arguments to which they apply 생각해보니 바인딩할 요소가 없으니 당연한 결과라고 생각합니다.. 결론적으로, 실무에서는 @RequestParam 어노테이션을 통해 들어오는 값들은 어떻게 검증하시는지 궁금합니다! (제 짧은 생각으로는 @RequestParam을 통해 들어오는 데이터를 전부 다 dto화 시켜서 @RequestBody를 달아주면 되지 않을까라고 생각 중입니다.)
-
미해결
혹시 유니티로 WebGL2 오류없이 빌드하는 법에 관한 강의는 없나요?
혹시 유니티로 WebGL2 오류없이 빌드하는 법에 관한 강의는 없나요? 이것 때문에 한달을 넘게 고맨하는데 이 사진의 꼴이 납니다. 이걸로 빌드하는것까지 제대로 알려주는 학원이나 인강 추천해달라는 글을 오픈채팅방에 적었다가 여기 추천받아서 글을 적습니다. 그런 강의가 저의 검색력으로는 잘 안나와서요. 있으면 꼭 수강하고 학원도 다니려고 합니다. 그리고 1:1 문의 페이지는 어디 있나요?
-
미해결jQuery로 구현하는 NFT 마켓플레이스 (이더리움, 폴리곤)
셀렉트박스에서 네트워크를 변경했을때. ..
셀렉트박스에서 네트워크를 변경했을때 메타마스크의 값이 자동으로 변하지 않습니다. 혹시 어디가 잘못된 것일지 조언 부탁드립니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
질문이 두가지 있는데용
만약에 동시 참조권 얻은 사람이 둘 이라고 하면 externalCount =3 internalCount = 1 이 되잖아요. 소유권을 획득한 사람은 이미 나간것으로 치고 남은 소유권 못얻은 사람 중 마지막 한 사람이 (internalCount ==1) 불 끄고 나가는거죠?? 그리고 두번째로 계속 lock을 쓰는거랑 성능차이가 별로 안난다. 다들 궁금해하니까 알려준다 이러시는걸 봐서는 별로 알 필요가 없는 내용인가..? 싶어져서요. 회사 면접볼 때나 일할 때 중요할까요? 아니면 알아두면 좋은 정도인가요? 아니면 몰라도 되는 정도 인가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
이 강의를 구매한 이유
이 강의를 구매한 이유.. 기술적인 이유 - 리액트, Next.js의 전반적인 경험을 원했지만, 타입스크립트가 가미된 강좌를 수강하고 싶었음. - 타입스크립트를 배운다기보다는 실무에서는 리액트에 어떻게 타입스크립트를 적용하여 사용하는지가 궁금했음 - 서비스가 설계되고 배포되어 운영하는 순간까지의 모든 사이클을 경험해볼 수 있음 (ex: aws 업로드, 도커 컨테이너 사용) 강의 저자 - John Ahn님이 만드신 nestjs 인강은 명작이었음 - 항상 이런 식으로 뭔가 교안을 만드시는 것 같은데 그래서 React Test방법론을 수강했었음 - 수업 내용이 어렵지만, 최대한 쉽게 설명해주시고 체계적으로 알려주심 - 무엇보다 다시보기 했을 때 체계적으로 설명해주신 부분 덕분에 필요한 부분만 골라서 반복 수강하기 매우 편리한 구조로 동영상이 완성됨 - 몇 번 반복해서 청취하다 보면 교안만으로도 소화가 가능해지는 순간이 옴 나중에 수강후기에 적으려고 안까먹으려고 여기다 미리적습니다
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
문제풀이 질문
현재 문제를 어느정도 생각하다 보면 풀리는 문제가 많으나 가끔 1~2시간을 생각해도 비교적 깔끔한 코드로 구현이 안될 것 같다는 생각이 드는 문제들이 종종 있습니다 그럴 경우 문제 해설(코드 작성 제외)하시는 부분을 잠깐 보고 다시 코드를 작성해보고 해결되면 코드 작성 풀이까지 확인하는데 이런 방법으로 풀면 도움이 안되는지 싶어서 질문드립니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
plane의 경사가 가파라지면 벽을 통과하게 됩니다.
각도가 수직에 가까워지면 충돌하지 않고 통과하게 되는 거 같습니다. Plane은 바닥용이라 벽으로는 충돌이 잘 작동하지 않는 것일까요?
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
dto 파일, 클래스 이름짓는 패턴/팁
dto 파일이름이나 클래스의 이름 짓는 패턴이나 팁이 있는지 궁금합니다..!
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
미세먼지 api
강의에 나오는 url, 요청 메시지 명세 부분과 현재 대기오염 정보 문서에 나와있는 url, 요청메시지가 많이 다른데 이 부분은 어떻게 처리하나요??
-
미해결Nuxt.js 시작하기
Nuxt 3 에서 eslint, prettier 사용 방법
안녕하세요. Nuxt 강의 잘 보았습니다. 그런데 지금은 또 vue3가 공식이 되어버려서... Vue3 와 함께 Nuxt 3를 사용해 보려합니다. 그런데, Nuxt3 는 처음 프로젝트를 생성할때 Nuxt2 처럼 언어, 렌더링모드, linting tools 등 기본 환경을 설정하는 과정이 없네요? 그러다 보니 linting tools 사용을 위해서 어떤 패키지를 설치해야 할지 모르겠습니다. 혹시 Nuxt3 는 자체적으로 eslint와 prettier를 내장하고 있나요? 아니면 어떤 패키지를 설치해야 할지 알 수 있을까요?
-
미해결[리뉴얼] 처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)
no supported authentication methods available (server sent publickey) putty
안녕하세요 mongodb 설치 (클라우드 환경에서 리눅스 설치하기 - 리눅스 서버 접속) 강의를 보고 윈도우 환경에서 정확하게 몇번이나 따라하고있지만 no supported authentication methods available (server sent publickey) putty라는 애러가 계속나오네요.. 어떻게 해결해야할까요?
-
해결됨Express 튜토리얼 : 웹 서비스를 위한 핵심 API
npm 에러
이러한 오류는 어떻게 고치나요? 참고로 '내문서'라는 이름을 변경하는 것 또한 안됩니다.
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
생성 오류
저는 새로만들기-텍스트가 없고 폴더밖에 없습니다. ..!!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
연관관계 설정
양방향의 경우 양쪽 모두 '연관관계 설정' 을 해야한다고 하셨는데 '연관관계 설정' 이 무엇을 뜻하나요? 단순히 해당필드의 setter를 만들어 주는 건가요? 아니면 해당 필드를 초기화 해주어야하나요? 2. OrderItem 엔티티의 경우 생성메서드에도 필드인 Order를 설정해주지 않았습니다. @Setter로 setter를 만들어 주기만 해도 '연관관계 설정'이 된 건지 궁금합니다.
-
미해결배달앱 클론코딩 [with React Native]
401 에러
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 . Permissions를 수동으로 할 수 가 없는데 이런 경우는 어떻게 해결해야 하나요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
css 포지션속성 부모요소 밖으로 위치시킬 때
안녕하세요 선생님! css에서 포지션 속성 부모요소 밖으로 위치시키는 것을 복습하고있는데요! 사진에서는 4번 박스를 예로 들었는데(V표시) top:0 left:100%는 잘 나오는데 right:-600px (부모 너비값)으로 하면 사진과같이 되어서요. 어떤게 문제가 된것인지 모르겠어서 여쭤봅니다!! (부모에 마진값준거는 왼쪽부분이랑 위쪽부분할때 자식요소의 상자가 잘려보여서 주었습니다!)
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
양방향 연관관계에서 양쪽 값.
양방향 연관관계에서는 양쪽에 값을 설정해주어야 합니다. 1. OrderItem의 경우 Item을 생성 메서드의 orderItem.setItem(item)을 통해 값을 설정해 준 것인가요? 2. 일대다 에서 일에서 다로 가는 단방향 연관관계에서는 '다' 쪽이 외래키를 가지므로 '다' 쪽에서 '일'쪽의 값을 설정해 주어야하나요?
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
while에서
while(total<10){ total += 1;} 에서 토탈이 10보다 작은 9에서 마지막으로 +1을해서 10이 출력되는건가요? 아니면 total<10 이 10까지 포함하는건가요?
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
department highest salary - rank() over 사용한 문제 질문
안녕하세요! 해당 문제를 rank() over 로 풀어보았는데 runtime error가 계속 발생해서 뭐가 틀렸는지 알 수가 없더라고요..ㅜ 아래와 같이 풀었는데 어떤 부분에서 안되는 것인지 확인 부탁드립니다!!ㅠ SELECT ms.department ,ms.name AS Employee ,ms.salary FROM(SELECT Employee.name ,salary ,RANK(salary) OVER(PARTITION BY departmentId ORDER BY salary DESC) AS rank ,Department.name AS department FROM Employee INNER JOIN Department ON Employee.departmentId = Department.id ) ms WHERE ms.rank == 1;
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
static
예전부터 궁금했는데 왜 Repository의 store를 static으로 하는 지 궁금합니다. 어차피 스프링에 등록되면 싱글톤으로 유지 되니까 static은 빼도 정상작동하는 거 아닌가요??