memberList.html 파일에 member.id와 member.name 코드에 에러가 있는데 왜 에러가 생기는지 모르겠습니다. 다른 분들이 질문해주신 걸 확인하고 코드를 비교해봤는데 영상 속 코드와 같다고 보이는데 어떤 문제가 있을까요?? 그리고 영한님이 복붙하는 html 코드를 따라치는거 말고 수강생도 복붙할 수 있나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 다음처럼 패키지 sub3 을 만들어서 불러오기 시도했는데 에러는 나지 않지만, 출력이 안뜨는데 정상인건가요???
if input_text in ["y", "Y"]: 대신에 if ["y", "Y"] in input_text: 를 넣으면 왜 오류가 뜰까요? 문자열 "Y" 혹은 "y" 이 input_text 변수에 존재한다면, 으로 생각하면 후자가 맞는거 아닌가요? 한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
클래스 변수가 클래스 내부에서 정의되는 변수이고, 클래스 이름 뿐만 아니라 인스턴스 이름으로도 접근할 수 있다는 것을 이해했습니다. 하지만 클래스 변수가 어느 시점에 정의되는지 명확하게 이해하지 못했습니다. 인스턴스를 정의할때마다 클래스 변수가 재정의되면, 클래스 변수가 계속해서 초기화되는 것이므로 아닌 것 같고, 클래스 코드가 처음 실행될때 클래스 변수도 같이 정의되는 건가요? 추가적으로 클래스 내부에서 클래스 변수가 정의된 다음 다시 불러올 때 "클래스명.클래스변수"로 사용하던데, 왜 클래스 내부에서도 클래스 변수를 사용할 때 그냥 클래스변수 이름으로는 부르지 못하는 건가요?
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 아래와 같이 uri를 설계한다고 할때 /members /members/{memberId} /members/{memberId}/control-uri 1) memeberId 값은 uri의 일부라서 외부로 노출되는 값일 텐데요 저런 id에 해당하는 값들이 외부로 노출되기에는 다소 민감한 정보라면 어떻게 하나요? 2) 그리고 memberId 값이 매우 긴 경우에도 별 상관은 없나요? 위의 질문1, 2 상황에서 현업에서는 보통 어떻게 처리하는지 궁금합니다.
안녕하세요! 강의 너무 잘 듣고 있습니다. 듣다가 잘 모르겠는 점이 있어서 질문을 드립니다. 기존 서비스 테스트코드에서는 @BeforeEach로 의존주입을 했는데, 통합테스트에서는 아래와 같이 @Autowired로 끌어온다고 하셨습니다. 테스트코드인데도 SpringConfig코드에서 아래의 서비스와 레포지토리 객체를 실제로 끌어오는 건가요?
안녕하세요. 네트워크분야 IT회사에서 병역특례로 복무중이며, 2022년 5월 말 소집해제되는 학생입니다. 게임개발 간간히 공부하며 이직을 노리고 있습니다. 회사에서 요즘 AWS - Developer Associate 자격증을 취득하라고 적극 권장하고 있습니다. 무엇이든 공부하면 다 도움이 되겠지만, 이 자격증을 취득할 경우 게임개발자 커리어에 큰 도움이 될지 아리송해서 문의드립니다. 차라리 이것 공부할 시간에 개발공부 조금이라도 더 하는게 추후 취업에 더 유리할것 같다는 생각도 많이 드네요. 강의와는 상관없는 질문이지만, 답변해주신다면 매우 감사하겠습니다. 새해복 많이 받으세요.
안녕하세요. 강의 잘 듣고 있습니다. querydsl 개발진 측에서 fetchCount와 groupby를 함께 사용할 때 생기는 문제로 인해 fetchcount 함수를 deprecated 시켰습니다.그런데 영한님 강의 중 querySupportReposity 사용자 정의 구현 클래스에서도 이 deprecated된 메서드를 사용하고 있습니다. 그래서 그것의 대안으로 fetch().size()를 제안하고 있는데, 그래서 제 나름대로 fetchCount 부분을 아래처럼 변경했습니다. protected < T > Page< T > applyPagination (Pageable pageable , Function<JPAQueryFactory , JPAQuery> contentQuery) { JPAQuery jpaQuery = contentQuery.apply(getQueryFactory()) ; List< T > content = getQuerydsl().applyPagination(pageable , jpaQuery).fetch() ; return PageableExecutionUtils. getPage (content , pageable , () -> Long. valueOf ( jpaQuery .fetch().size())) ; } protected < T > Page< T > applyPagination (Pageable pageable , Function<JPAQueryFactory , JPAQuery> contentQuery , Function<JPAQueryFactory , JPAQuery> countQuery) { JPAQuery jpaContentQuery = contentQuery.apply(getQueryFactory()) ; List< T > content = getQuerydsl().applyPagination(pageable , jpaContentQuery).fetch() ; JPAQuery countResult = countQuery.apply(getQueryFactory()) ; return PageableExecutionUtils. getPage (content , pageable , () -> Long. valueOf ( countResult .fetch().size())) ; } 그러나 이것은 List의 size를 추출하는 거라서 int를 반환하게 되는데, 만약 조회개수가 int 범위를 넘어가게 되면 오버플로우 문제가 발생할텐데 다른 해결 방법이 있을까요? 제 생각엔 아래의 2가지 방법만 있다고 생각하는데, querydsl을 그대로 사용하면서 다른 방법이 있을까요? 1.스프링데이터JPA 구현 repository를 만들어 순수 JPA 쿼리로 사용하기 public long totalCount ( int age) { return em.createQuery( "select count(m) from Member m where m.age = :age" , Long. class ) .setParameter( "age" , age) .getSingleResult() ; } 2. native query 사용하기
아래와 같은 질문 글을 세번째 다시 올리기를 반복하고 있는데 제 질문에만 답변이 없으시고 저보다 늦게 올라온 글에는 하루 이내로 답변을 달아주십니다. 제 질문이 잘못되었거나 특별한 이유가 있으신지 알고싶습니다. elasticbeanstalk로 리액트 배포하는 부분 따라하고 있는 중에 다음과 같은 에러가 발생합니다. During an aborted deployment, some instances may have deployed the new application version. To ensure all instances are running the same version, re-deploy the appropriate application version. 도커와 linux2 로 설정하였고, 그에 맞게 linux2 버전으로 따로 올려주신 코드 그대로 똑같아 작성하였습니다. travis ci는 정상적으로 성공하는데 그 뒤에 aws에서 배포될때만 이렇게 에러가 나오네요.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. logout을 왜 PostMapping으로 하셨나 궁금해서 봤더니 loginForm 에 데이터 없이 sumbit으로만 post로 폼데이터 전송하게 하셨더라구요 이렇게 하신 이유라도 있을까요? 그냥 @GetMapping 해서 컨트롤러에 접근하면 되지 않을까요?