========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? ( 예 /아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? ( 예 /아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? ( 예 /아니오) [질문 내용] 안녕하세요. 영속성콘텍스트에 영속화된 Entity 로 생각이 드는데도 불구하고 영속성 콘텍스트가 아니고 쿼리의 호출결과로 데이터를 얻어오는 부분이 있어서 질문을 드립니다. 테스트 코드는 아래와 같습니다. 참고: boardId = boardEntity @Id @Transactional public BoardDto updateBoard(Integer boardId, String title) { jBoardEntity entity = jpaQueryFactory.selectFrom(boardEntity).where(boardEntity.baordId.eq(boardId)).fetchOne(); entity.updateTitle(title); entityManagerFactory.getPersistenceUnitUtil().isLoaded(entity) // true return jpaQueryFactory.selectFrom(boardEntity).where(boardEntity.baordId.eq(boardId)).fetchOne(); } 에서 처음 selectFrom 때 select 쿼리후 entity 정상반환하여 영속회되고 update title 문까지 정상동작합니다. 이후 영속성 콘텍스트에 로드가 됐다는걸 확인해보았고 동일한 ID 의 entity 를 조회했을때는 영속성 컨텍스트에서 제공되길 기대했으나 console 로그에는 sql 이 나가는 것으로 보아 실제 db 에 sql 이 작동한것으로 보입니다. 혹시 제가 놓친 부분이있다면 말씀해주시면 감사하겠습니다.
강사님 안녕하세요. 스프링에서 토큰을 암호화, 복호화하기 위한 secret 키 값을 관리하는 방법을 알고 싶은데, 구글링해도 잘 나오지 않아 질문남깁니다. 스프링 부트에서는 .yml 파일 또는 .property 파일을 통해 설정값을 따로 관리하여 @value로 불러와서 사용하던데, 스프링에서는 어떤 파일을 통해 어떻게 사용할 수 있을까요?
안녕하세요! 개발할 때는 네이버맵이 잘 동작하는데, 내부 테스트를 위해 aab를 추출하고 올렸는데 다운받은 어플에서는 네이버맵이 가끔 팅깁니다.! 현재 저는 rn72버전을 사용중이고 저번에 강사님이 rn72 폴더 쪽 올리실 때 커밋 히스토리들 중에서 네이버 맵 쪽 관련 코드도 조금 수정하셨던 걸로 보였었는데 현재는 스쿼시머지가 된것인지 히스토리 파악이 어렵습니다 ㅜ ㅜ 혹시 rn72버전에서 네이버맵쪽 관련 수정해주어야 할 부분이 따로 존재할까요 ? 아니면 혹시 릴리즈모드에 progaurd rule을 적용시키는 부분때문에 일어날수도 있을까요 ?
특정사이트/ ?utm_source=youtube&utm_medium=video&utm_campaign=230918na1&utm_content=%EC%A1%B0%EC%9D%BC%ED%98%84 ?utm_source=naver&utm_medium=display&utm_campaign=230918ma1 이렇게 해하고 애널리틱스 실시간 페이지뷰 해서 확인 하면 캠페인이나, 콘텐츠에 해당 캠페인 이 표시 되지 않습니다 organic, referral만 나오는데 어떻게 하면 될까요?
안녕하세요! 강의를 어느정도 진행하고 프론트를 바꿔서 저만의 페이지를 구현하고 있습니다. 구현하던 중 LOAD_FOLLOWERS_REQUEST 요청을 보내면 계속 500 에러가 뜹니다. 프론트의 saga, Redux action 만드는 부분 확인했고, 백엔드 쪽에 routes확인했는데, 특별한 이상한 점을 못찾았습니다. * Front- redux/user * Front-saga/user * Back-routes * console *redux error log. 어디 부분에서 에러가 나는것일까요? 감사합니다.
graph, visited의 사이즈를 다음 코드와 같이 노드 개수에 맞게 (n+1)로 하면 되겠다고 생각했는데, 노드 개수의 최댓값인 1000을 이용해 사이즈를 정하신 이유가 무엇인가요?? graph = [[False]*(n+1) for _ in range(n+1)] visited = [False]*(n+1)
클로저에 대해서 어렴풋이 알고 있었지만, 막상 이벤트 핸들러 안에서 그것을 바라보니 조금 이해가 안되었는데요! 저처럼 아직 클로저가 익숙하지 않은 분들은 이벤트핸들러를 분리해서 보면 조금 더 이해가 쉽습니다! 그리고 디버거를 이용해서 스코프 안에 있는 변수들을 같이 보면 조금 더 이해가 되실거에요! 일단 클로저를 "어떤 함수가 선언될 때 외부 영역을 기억하는 것" 이라고 생각하고 이 코드를 바라보면 onHelloButtonHandler 라는 함수(이벤트핸들러) 가 선언될 때 myCardCount 의 값을 기억합니다. 즉, Add Card 를 할 때마다 + 1씩 올라간다고 하더라도 onelloButtonHandler 에게는 선언될 당시의 cardCount 를 myCardCount 로 받아서 기억하는 것이죠! 개발자 도구 우측에 Scope을 보면 onHelloButtonHandler 함수의 스코프체인을 볼 수 있는데요. myCardCount 가 로컬에 없기 때문에 그 위 스코프를 바라보는데요! 그 스코프가 바로 클로저이고! 저 클로저 스코프 안에 있는 myCardCount 라는 값은 이 함수가 선언될 당시의 값으로 정해집니다! 끝!!
강사님 안녕하세요. 그라파나에서 Loki-stack Save & Test까지 마치고 대시보드에 접속하여 'App 배포 환경 구성하기' 과정을 실습하려고 했습니다. 하지만, http://192.168.56.30:30000 접속을 시도하니 아래와 같은 에러가 발생하는데, 제가 놓친 부분이 있을까요? Client sent an HTTP request to an HTTPS server. 그리고 개발자 도구 Network 탭 내용은 아래와 같습니다. 대시보드 러닝 상태는 정상입니다.
안녕하세요 강의 잘 시청하고 있습니다. 한 가지 의문이 있어 글을 남깁니다. 리플렉션 시스템의 장점은 정말 강력하다고 생각합니다만, 반대로 걱정되는 부분도 있습니다. 첫번째는 일반적으로 어떤 속성의 값을 수정할 때나 참조할 때는한정된 접근 지시자를 사용하여 get, set 하는 것이 정석적으로 사용되어 왔다고 생각합니다. 리플렉션 시스템을 사용하여 접근지시자를 무시하게 할 수 있다고 하면, 장기적으로 봤을 때 문제점이 있을거라 생각합니다만, 혹시 간단한 사례같은 것이 존재할까요? 두번째는 Find~ 라는 네이밍에서 유추하건대 해당 클래스내의 모든 UProperty나, UFunction중 일치하는 것을 찾을 때까지 탐색하는 시간이 걸릴 것이라 생각합니다만 비용적인 측면에서는 실제로 어떠한지요?
햄버거 클래스들 앞에 static을 안썼더니 자꾸 this cannot be referenced from a static context가 떠서 public static class HamBurger { } public static class CheeseBurger extends Hamburger{ } public static class ShrimpBurger extends Hamburger{ } 로 작성하였습니다. 그런데 선생님은 class만 쓰셔도 에러가 안나길래 해봤는데 또 같은 에러가 나왔습니다. 찾아봤더니 main함수는 static 메서드이므로 그렇지 않은 클래스는 참조할 수 없다는 뜻이라 같은 곳에서 내부클래스를 선언하게 될 경우 같이 static을 붙여줘야한다라고 하던대... 왜 선생님은 없어도 되고 저는 안될까요?ㅠ
'콘솔 앱(.NET Core)'가 존재 하지 않아서 '콘솔 애플리케이션'으로 프로젝트를 생성하였습니다. .NET 데스크톱 개발은 설치가 되어있습니다. 개별 구성요소에서 .NET Core 3.1 Runtime(Out of support)를 체크하여 '콘솔 애플리케이션'을 만들었습니다. 프로젝트를 생성하였으나 솔루션에 프로젝트가 0개라고 떠서 더이상 진행 할 수 가 없습니다. 혹시 어떻게 해결하면 될까요??
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 스프링 MVC 2편까지 수강한 이후에 내용을 복습하려고 1편과 2편의 내용을 통합하여 상품 관리 시스템을 만드는 중인데 파일 다운로드에서 문제가 생겼습니다. 상품 등록 폼에서 상품 이미지를 포함한 상폼 정보를 저장하고 상품 상세 폼에서 상품 이미지를 불러와서 상품 정보들과 함께 나타내려고 합니다. 파일을 업로드해서 로컬 컴퓨터에 저장하는 것 까지는 잘 작동이 되는데 상품 상세 폼에서 파일을 다운로드하는 것이 되지 않고 파일 src로 들어가보면 404 에러코드가 나타납니다. 저장은 잘 되는데 무엇을 잘못한 걸까요? 아무리 찾아보고 고쳐봐도 잘 모르겠네요ㅠㅠ https://drive.google.com/file/d/1llC0gBVa9VNnmXQEYZ0fp5qFpWCiBwHA/view?usp=sharing