묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링부트 시큐리티 & JWT 강의
AuthenticationFilter 의 ObjectMapper 관련
UserNamePasswordAuthenticationFilter 구현체를 만드실 때 Http request 의 deserialization 객체로 ObjectMapper를 쓰셨는데요. 아마 저런식으로 new 를 지정해서 쓰게 되면 대용량 트래픽이 발생하는 경우(정확히는 사용자가 최초로 동시에 로그인해서 몰릴때겠죠?) ObjectMapper instance가 메모리를 많이 잡아먹어 문제가 발생할 여지가 높아 보입니다. -> 그래서 별도로 싱글톤으로 객체를 주입하여 써보려하면 어떨까 합니다. 또한 Filter를 별도 설정하면서 따로 injection하지 않고 새로 만들어 쓰는 전략을 취하셨는데요. Filter 내 토큰 인증시 UserDetails 나 Authentication에 대한 이용이 들어가므로 new쓸 수 밖에 없긴 할거같은데... 개선방안이 있으신지요?
-
미해결Vue.js + TypeScript 완벽 가이드
깃 권한요청드립니다!
인프런 아이디 : futuresound@inu.ac.kr 인프런 이메일 : futuresound@inu.ac.kr 깃헙 아이디 : koyu1212@naver.com 깃헙 Username : jwgo 입니다!
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
"DB 락 - 개념 이해" 강의 관련 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]안녕하세요. 영한님 이번에도 유익한 강의 해주셔서 감사합니다. 다름이 아니라, 강의 내용 중 트랜잭션 관련하여 질문 드릴 것이 있습니다. DB Lock을 사용하지 않는 상황에서 서로 다른 세션이 같은 데이터를 수정할 때 트랜잭션의 원자성이 깨질 수 있다고 하셨는데, 비슷한 시점에 실행되는 트랜잭션이 서로 영향을 미치는 격리성의 문제로도 볼 수 있을 것 같다는 생각이 들더라구요. 혹시 격리성이 아니라, 원자성이라고 설명해주신 이유가 있으신가요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃권한요청드립니다.
인프런 아이디 : futuresound@inu.ac.kr 인프런 이메일 : futuresound@inu.ac.kr 깃헙 아이디 : koyu1212@naver.com 깃헙 Username : jwgo 입니다!
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃권한 요청드립니다.
인프런 아이디 : futuresound@inu.ac.kr 인프런 이메일 : futuresound@inu.ac.kr 깃헙 아이디 : koyu1212@naver.com 깃헙 Username : jwgo 입니다!
-
미해결풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
질문 있습니다~
` 안녕하세요 선생님 ! get으로 데이터 불러오는 것 까진 잘 되고 있는데 post로 통신할때만 500error가 발생하고 있습니다. 500 error면 서버단에서 문제가 발생하는 것일까요..?
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
12분6초 : 쿼리 수 계산 질문입니다.
List<Order> orders = orderRepository.findAllWithMemberDelivery();List<OrderDto> result = orders.stream() .map(o-> new OrderDto(o)) .collect(Collectors.toList()); 처음 orders 생성하는데 쿼리 한번 제외하고,result 생성하는데 쿼리 OrderItem 2개 ,그중 OrderItem 당 Item 2개라서 총 6번이라고 설명해주셨습니다. 근데 저는 OrderItem 엔티티에서 @ManyToOne(fetch = LAZY)@JoinColumn(name = "item_id")private Item item; 으로 Item필드가 다대일로 되어있는데 OrderItem 하나 불러올때 Item도 하나 불러오는게 당연하다고 생각하는데 왜 Item을 두개나 불러오는지 모르겠습니다. 그래서 6번 쿼리가 아니라 4번이라고 생각하됩니다 ㅠㅠ 어디에서 잘못이해한걸까요
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
이클립스환경
안녕하세요 인텔리제이로 학습 후 직장에서 이클립스로 스프링프레임워크를 진행하는 중입니다. 이클립스도 spring initializr 로 세팅 할수있나요? 두번째 볼때는 눈으로만 이해하는정도로만 공부하면 괜찮을까요? 학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.
-
해결됨[자소서 첨삭] 8년차 e커머스 개발자가 알려주는 백엔드 웹 개발 신입 취업노하우
안녕하세요 첨삭 질문입니다
안녕하세요, longvacation님. 혹시 첨삭 관련 이메일을 보내드렸는데 첨삭이 가능하실까요? 미리 감사드립니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
서브쿼리를 사용하지 않으면 성능이 떨어지나요?
안녕하세요. 강의 잘 듣고 있습니다. 제가 문제를 먼저 풀어 보았을 때 아래와 같은 방식으로 풀이를 했는데요. 서브쿼리를 써서 풀면 성능이 더 좋은가요? 어떤 점이 더 좋은지 궁금합니다. 화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
입문안듣고 초보들어도 상관없나요?
초보부터 들어도되죠?
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
맥북으로 강의 시청중인데 나오는 영상이 있고 검은 화면 상태로 오디오만 진행되는 현상이 있는데 따로 조치방법이 있을가요?
강의 몇가지는 영상 시청이 가능하나 대부분의 영상이 검은화면 상태로 오디오만 진행이 되는 상황입니다. 혹시 다른 방법이 있는지요?
-
미해결
How do I contact Instagram about a problem? Read more
If you're having trouble with Instagram and need to get in touch with someone in customer support, here's How do I contact Instagram about a problem?. (Note: This applies to Instagram profiles and accounts, not the company itself.) You need to follow certain process to get in touch with instagram which we have provided in this section. https://www.emailsupport-contact.com/blog/how-do-i-contact-instagram-about-a-problem/
-
미해결
Get Gifts Awardersmail || Boxed Packaged Goods
Finally, Get Gifts Awardersmail Free Fire is a fantastic way to broaden your horizons. You may learn new skills and expand your knowledge by using tutorials, how-to videos, and other resources. Here is some other important information for you. Consumers are increasingly interested in boxed packaged goods since they provide some advantages.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
새로 올려주신 강의를 기다렸다가 1판 책을 보면서 수강해도 괜찮을까요?
선생님 안녕하세요. 새해 할인으로 강의와 책을 구매해놓고 학교수업이 바쁘다는 이유로 공부를 차일피일 미루다가 이번에 중간고사가 끝나고서야 부랴부랴 공부해보려는 대학생입니다. 제가 1판 책을 구매해놨는데, 일정에 따라 5월 중순까지 올라올 강의가 다 올라온 이후에 원래 책으로 강의를 들어도 공부하는데 무리가 없는지 궁금해서 이렇게 글을 올렸습니다. 항상 건강 챙기십시오. 감사합니다
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
서버에 관하여
서버는 단 한개의 데이터베이스를 갖지 못하는건가요?마이크로서비스아키텍쳐나 이런것들을 사용하면 서버 한개가 죽어도 Stateful 하게 통신할 수 있지 않나요? 또는 기존 모놀리식 아키텍쳐로 여러 서버를 설계를 한다해도 DB를 하나로 통합하여 사용하면 되는것이 아닌가요?방금 말한 방법은 확장성과 Scale out을 고려한다면 비효율적인 방법같긴 하지만 하나의 방법으로 생각되어 질문 남깁니다!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
TextRPG2 플레이어 생성 문의
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. Player player = new Knight(); - 인프런 | 질문 & 답변 (inflearn.com) 위 글에서 Player player = new Knight()의 의미는 알겠는데, 그렇다면 Knight player = new Knight()와 같이 생성하는 것을 막는방법은 없을까요? 오직 Player player = new Knight()로만 생성 가능하게 할 수 있나요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
criteria 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요 criteria에 대해서 궁금한게 있어서 질문드립니다. criteria를 사용해서 fetch join시 em.createQuery에서 사용했던 " join fetch o.orderItmes oi" + " join fetch oi.item i" 이 부분 처럼 객체 그래프 탐색으로 orderItem과 item을 조인 할 수 있는 방법 을 알 수 있을까요?저 부분을 해결을 못 해서 orderItems까지만 패치 조인이 적용 돼고 item은 패치 조인을 적용하지 못 해서 1 + N현상이 발생하는데 해결하고 싶습니다 ㅠㅠ
-
미해결
Find out the vitality of Facebook Phone Number:
Your Facebook account is so important, it's critical to choose a source that will allow you to contact Facebook Phone Number. You can always approach the support team to help you with any problems. In terms of fixing the difficulties that their consumers bring up, they are highly trained individuals. As a result, Facebook account holders should educate themselves on the many parts of the solution
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한 요청드려요
인프런 아이디: namdong20 인프런 이메일: namdong8@gmail.com 깃헙 아이디: namdong8@gmail.com 깃헙 Username: namdong8