※ 참고 : MySQL DB 를 사용하고 있습니다. 아래 사진처럼 SecureSetting, SessionTimeoutSetting 2개의 엔티티를 JOINED 전략을 이용해 상속관계 매핑을 해주었습니다. 그런데 3번째 사진처럼 테스트 코드를 작성하고 실행한 결과, ss_configuration 테이블에는 데이터가 잘 들어가는데 ss_session_timeout 테이블에는 데이터가 들어가지 않습니다. 쿼리로 로그 찍힌걸 봐도 insert 쿼리는 2번 나간것을 확인하였습니다. 혹시나 싶어서 SecureSetting 클래스의 @Id 전략을 AUTO 로 바꾸고 하면 잘 되었습니다. JOINED 전략에서는 Id 전략 중 IDENTITY 전략을 사용할 수 없나요?
ec2 인스턴스를 여러개 사용하는 것을 추천하지 않는다는 글도 확인을 했지만 m1으로 실습을 못한다면 다른 방법으로라도 실습하려합니다. aws 의 Lightsail은 centOS 8 버전을 지원하던데 이 인스턴스를 사용해보는건 어떨까요? 가능하다면 추천하는 쿠버네티스 버전이 있을까요? 더 나은 방법이 있다면 알려주시면 감사하겠습니다.
안녕하세요 선생님! 선생님의 강의를 듣고 프로젝트를 하다가 의문점이 생겨서 질문을 드립니다. 예를들어 하나의 컨트롤러에서 여러개의 서비스 계층의 트랜잭션을 사용할 경우 컨트롤러에서 사용되는 트랜잭션은 하나의 영속성 컨텍스트에서 관리 되나요? 즉, 컨트롤러 계층에서 생성되는 트랜잭션은 view에 넘어가기 전까지 같은 영속성 컨텍스트에 존재하는가요? 아니면 컨트롤러에서 영속성 컨텍스트는 트랜잭션과 1:1 인가요?
앞서 강의에서 AppConfig파일을 만들고 의존성을 주입했던 이유는 - 기존의 자바 코드가 DIP를 위반 했고, - 또한 OCP 역시 만족하지 못했기 때문이었습니다. 따라서 AppConfig파일은 기존의 코드를 전혀 건들지 않고도 새로운 구현체를 역활에 맞게 끼워넣을 수 있었습니다. 하지만 @ComponentScan과 @Component를 통해 자동으로 스프링빈을 등록하는 방식은 역활에 따른 구현을 갈아 끼울 때 또다시 코드를 ' 수정 '해야합니다. 저의 생각으로는 이는 앞서 말했던 OCP를 위반하는 방식 같은데, 이러한 방식은 OCP를 위반해서라도 더 편하게 Bean을 관리하기 위함입니까? 아니면 뒷쪽 강의에서 이에대한 이야기가 추가적으로 언급이 되나요?
강좌에서 MemberRepositoryTest를 돌려보는 내용이 있었는데, -------------------------------------------------------------------------------------------------- Execution failed for task ':test'. > There were failing tests. See the report at: file:///C:/Users/OneDrive%20-%20동국대학교/백업3/컴공/인프런/우아한형제들%20개발팀장%20김영한의%20스프링%20완전%20정복/4_스프링_MVC_1편/servlet/servlet/build/reports/tests/test/index.html * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. -------------------------------------------------------------------------------------------------- 이런 문구가 뜨더라구요. Member, MemberRepository랑 MemberRepositoryTest모두 다시 쳐보고, 복사붙여넣기 해봐도 해결이 안되는데 도움 부탁드리겠습니다. intellij자체 오류인가 해서, main메소드도 돌려보고, 전에 들었던 백엔드 핵심원리 프로젝트를 돌려보니, 해당 프로젝트는 잘 돌아가는 것을 확인했습니다.
SpinLock 강의의 1:55분의 코드 lock_guard<mutex> guard(m); 이부분 실행하면 guard 식별자를 찾을 수 없습니다 라고 에러가 뜨네요. 그리고 제가 뭐를 놓쳤는지 CorePch.h 이거 include 가 작동하지 않는 것 같습니다. 이럴 때는 어떻게 해야할까요
좋은 강의 감사합니다. 워드프레스로 직접 개발을 하려고 하는데 많은 도움을 받았습니다. 강의 다 듣고나서 한가지 궁금한게 있는데요. 테이블을 직접 생성하고 컨트롤하는 방법이 궁금합니다. 강의 범위에서 벗어난 내용이긴 한데, 참고할 수 있는 문서나 사이트라도 있다면 알려주시면 감사하겠습니다. - 테이블 직접생성 방법 - 생성한 테이블에 데이터 입력방법 - SQL 문을 직접 작성하면서 데이터 CRUD 하는 방법 이런것과 관련된 강의는 준비 안하시나요?
디테일 섹션에 다른 정보도 넣어보고 싶어요 props는 객체형태이고 그 안에 있는 장르 정보는 배열형태로 되어 있던대 map함수를 쓰면 계속 에러가 납니다 해결책 알려주시면 감사하겠습니다! ( TypeError: Cannot read property 'map' of undefined)
안녕하세요 선생님! 강의 감사하게 잘 듣고 있습니다! 강의를 보면서 똑같이 따라하는데 이러한 보이기 버튼을 누를때마다 imageDownloaderSidebarContainer라는것이 계속 등장하여서 다시 코드를 새파일에 작성하여도 만들지 않은 요소가 스크린샷과 같이 나타나는데 이러한 현상이 왜 일어나는지 검색해보아도 모르겠습니다.. 답변 주시면 감사드리겠습니다~! <style> a { color: #000; text-decoration: none; border: 1px solid #444; padding: 2px 4px; } div { display: none; width: 200px; height: 200px; background-color: dodgerblue; margin-top: 20px; color: #fff; line-height: 200px; text-align: center; } </style> <body> <a href="#" class="show-btn">보이기</a> <a href="#" class="hide-btn">감추기</a> <div>box</div> <script src="./jquery/script/jquery-1.12.4.js"></script> <script> $('.show-btn').click(function(){ $('div').show(); }); $('.hide-btn').click(function() { $('div').hide(); }) </script>
공부하면서 vscode 단축키에 대해 관심이 많이 생기는데요. 혹시 3분 29초에 catsService가 딱! 하고 나왔는데 어떻게 하신것인지 알수 있을까요? 또 4분 15초에서 allCat에서 갑자기 getAllCat으로 바뀌네요 그 밖에도 vscode 단축키 많이 사용하시는거 같은데, 좋은거 배워가고 싶습니다. 혹시 영상에 눌리는 단축키를 같이 표시해주신다면 정말 감사할것 같습니다!!