안녕하세요 호돌맨님,! Service 계층 테스트코드와 MockMVC를 이용한 Controller 계층 테스트코드를 각각 작성하시는것 같은데, 이유가 있으신지요?, 저의 좁은 시야로는 Controller 테스트 실행시 Service 로직도 검증이 될것 같아서 질문을 드립니다. 실무에서도 계층별(예를들어 Controller, Service, Repository)로 테스트코드를 각각 작성하시는 편이신가요?
교안에 "ac.getBean("myLogger", MyLogger.class) 로 조회해도 프록시 객체가 조회되는 것을 확인할 수 있다."라고 나와 있어서 한번 만들어 봤는데 잘 안 되네요. ac.getBean을 다른 곳에서 해야 할까요? 어떻게 해야 확인할 수 있을까요?
큰돌님 안녕하세여! 저는 게임 클라이언트 프로그래머가 되기 위해서 C++ , C# 유니티 등을 공부중입니다. 그런데 CS관련지식도 필요할 거 같아서 큰돌님의 CS지식의 정석 편을 들어도 되는지가 궁금해서 질문 남깁니다. 실습이 자바나 자바스크립트 위주로 진행된다는데 저는 C++, C#만 공부했는데 들어도 댈까요?
선생님 안녕하세요, 백앤드를 희망하며 독학 중인 학생입니다. 다름이 아니라 선생님 강의를 일단 1회독을 가볍게 보고 따라치면서 자바가 어떤건지 이해하고 2회독을 하면서 그땐 블로그에 정리도 함께 하고자 합니다. 그래서 여쭤보고 싶은 부분은, 많은 분들이 블로그에 공부를 정리한 용도로 많이 올리시는데 저 역시 선생님 강의를 제가 배운 내용을 토대로 올리고자 하지만(출처 밝힘) 어떤식으로 어떻게 올려야 할지는 감이 안와서요.. 막상 배운 내용을 그대로 따라 올리는건 복사 붙여넣기밖에 안될 것 같고 빈 백지 상태에서 배운 코드를 하나씩 쳐보자니 시간이 많이 걸릴 것 같고 (이 단계까진 시간이 많이 걸릴 것 같습니다) 강의 내용에 관한 궁금증과 별개이지만 배운 내용을 블로그에 정리하는 팁?을 알려주시면 감사하겠습니다!!
위에 코드와 같이 ClientBean 위에 @Scope("singleton")을 넣지 않았는데도 싱글톤으로 동작하는것 같습니다. 그 이유가 new AnnotationConfigApplicationContext(ClientBean.class, PrototypeBean.class);에 있는 ClientBean.class 때문에 스프링 컨테이너에 등록 되어서 싱글톤으로 동작하는 것이 맞을까요?
안녕하세요. 현재 app_baseline01을 강의와 함께 같이 실습하고 있는 강의 수강생입니다..! train 데이터의 AMT_INCOME_TOTAL의 값들은 아래의 사진과 같은데, 히스토그램 그래프에서 x 값들이 소수점으로 나오는 이유가 무엇인지 궁금합니다. 아래의 값들이 범위로 나눠져 나타나야 하는 것이 아닌가요? 소수점들이 의미하는 바가 무엇인지 궁금합니다! 항상 좋은 강의 제공해주셔서 감사합니다~!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 쿠키에 대해서 알게 되었지만 궁금한점이 있습니다. 구글에 검색하다 본 기억이 있는데 쿠키 & 세션을 REST 개발환경에서는 못쓴다고 본적이 있는거 같은데 스프링 부트로 rest형식으로 개발할 때는 쿠키 & 세션을 못쓰는게 맞나요? 만약, 못쓰는게 맞다면 그러면 로그인 유지나 광고 3일 동안 안보겠습니다 같은 쿠키를 사용해야 할 때는 어떤식으로 시켜줘야나요? 리액트와 협업하면 프론트에게 맡겨야 하나요?
안녕하세요. 좋은 강의 감사합니다 :) 서비스를 고도화 하다보면 특정 페이지의 뷰, 컴포넌트의 클릭 뿐만 아니라 어떤 상품이나 컴포넌트가 노출됐는가도 로깅이 필요한 경우가 많은데요. 노출 이벤트의 경우 페이지 뷰나 클릭 같은 이벤트에 비해 수가 훨씬 많아 써드 파티 툴을 사용하기에는 비용 문제가 발생해서 다른 방법을 찾고 있습니다. Q. 상품 노출 이벤트를 쌓고자 하는 경우 자체 로그 시스템을 구축하는게 좋을까요? Q. 상품 노출 이벤트를 설계할 때 더 신경 써야 하는 부분이 있을지도 궁금합니다. 감사합니다!
안녕하세요. 자바 TPC 첫번째 강의를 모두 수강하고, 실전 프로 젝트를 수강해서 듣고있습니다. 위도,경도 추출_실습하는 강의를 들어서 주소입력하면 네이버에서 제공받은 내용을 받아오는건 했는데 그냥 따라쳐서 된 상황이라 원리도 모르겠고, 어렵게만 느껴지는데 이럴때는 어떻게 해야할까요? 계속 들었을때 도움이 될지 몰라서 질문드립니다.
slug설정 하는 부분 강의 를 보고 있는 Cannot query field "fields" on type "MarkdownRemark". error가 뜨면서 개발 서버에서 에러가 발생합니다. 며칠 서칭하고 강의를 다시 찾아보며 답을 찾으려 했는데 답이 안 나오네요. gatsby라이브러리 버전 문제일까 해서 업데이트도 해봤는디 안되구요.. 제 깃허브 주소 는 아래와 같습니다. 도와주세요 https://github.com/gull2365/blog
안녕하세요..! 훌륭한 강의 잘 듣고있는 주니어개발자입니다!! 인텔리제이 버전이 달라서 그런가 예제코드를 그대로 썻는데도 예외가 납니다. Caused by: org.springframework.beans.TypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'java.time.Duration'; Failed to convert from type [java.lang.String] to type [@org.springframework.beans.factory.annotation.Value java.time.Duration] for value '{my.datasource.etc.timeout}' @Value로 가져오는 timeout을 Duration 타입으로 바꿀 수 없다고 하네요 그래서 charsequence나 string 타입으로 받아서 timeout을 Duration.parse(timeout) 으로 변환해서 MyDataSource를 생성하는 식으로도 시도해봤는데 안되긴 마찬가지였습니다. 또 위에 max-connection 받는 문법을 new Integer로 바꾼거처럼 Duration도 {new Dureation('${~ 로 바꿔서 해보기도 했는데 잘못된 문법이라고 하네요.. 어떻게 해결하면 좋을까요..ㅠㅠ 부탁드립니다.
안녕하세요. 강의 내용을 실무에 적용하다가 질의사항이 있어 문의 남깁니다. 답변해 주시면 감사하겠습니다. 1. 파워쿼리 값 바꾸기 에서 와일드 카드를 사용하는 방법이 있을까요? -> 예를 들어, up 이 포함된 셀을 찾아서 down 으로 바꾸고 싶을 때, 기존 엑셀에서는 찾을값: *up * 바꿀값: down 으로 하면 up이 어디든 포함된 셀은 각 셀 자체가 down으로 바뀌었는데...파워쿼리에서는 안 되는 거 같습니다. 엑셀로 변환한 후에 파워쿼리에서 사용하는 게 좋을까요? 다른 방법이 있을지 문의드립니다. 2.피벗테이블 단점 보완하기 강의에서 파워쿼리로 성별, 발신지 구별로 피벗을 하고, 사용자 지정열로 발신지 동을중복없이 나타내는 방법을 M 함수를 이용해서 알려주셨습니다. -> 발신지 동의 건수가 많은 순서대로 콤마로 중복없이 나타내는 방법이 혹시 있을지 문의 드립니다.