안녕하세요, 강의 너무 잘 보고 있습니다. @Embedded와 @MappedSuperclass의 사용 목적이 공통된 값 타입들을 뽑아내는 것 같은데요, 둘의 차이점이라 하면, @MappedSuperclass는 공통된 값 타입들을 부모클래스로 뽑아내어 자식 클래스 엔티티에서 상속받아 여러 곳에 중복하여 적용시키는 것이고, @Embedded는 공통된 값 타입들을 별도 클래스로 뽑아 불변객체형식과 완전히 새로운 객체로의 교환으로 사용해야 하는 것이 차이점 같은데... 맞을까요? 목적과 사용의도가 다른것 같으면서도 비슷한 부분이 있어 헷갈리네요.
안녕하세요. 질문이 있습니다. add()메소드에서 count++을하게 되면 arr[1], arr[2], arr[ 3]으로 값이 들어가게 됩니다. arr[0], arr[1], arr[2]로 값이 들어가야 된다고 생각을 하고있었는데 ,, 1,2,3의 값이 들어가니 헷갈려서 질문드립니다.
좋아요 기능 구현은 ㅇ했었는데 뭔가 찜찜해서 서버에서 한 번 더 검사하려고 합니다 getLikes나 hasLikes를 쓰면 그 안에 있는지를 검사할 수 있을 것 같은데 getLikes를 쓰면 없는 경우 빈 배열 []이 나오는데 if 문에 걸어버리면 무조건 true로 되서 항상 실행하더라구요 hasLikes를 쓰면 무조건 false만 나와서 곤란한 상황입니다. hasLikes를 쓴다고 했을 때, 어떻게 검색을 해야하는지 궁금합니다 공식문서에는 get, set, has 메서드들로 where검색하는 예시는 나와있지 않아서요... await. post.hasLikes({ where: { id: 유저 id } }) 로 해도 false로만 나오네요
안녕하세요? 좋은 강의 감사드립니다. 어렵게 2010년도 iMac을 얻어서 개발환경을 셋팅하고 있습니다. (os - High Sierr, 프로세서 3.06GHz Intel Core 2 Duo, 메모리 10GB, 그래픽 : ATI Radeon HD 4670 256MB) 설치한 버전은 다음과 같습니다. nvm : 0.33.11 node: 10.15.11 npm : 6.14.8 adb : 1.0.41 java 11.0.9 xcode : 9.0 (hidgh Sierr는 9점대만 깔리더라구요) cocoapod : 1.8.4 vs code : 1.42 샘플로 프로젝트 하나 만들어서 react-native 돌리니까 에러나는데.. 도통 어디가 잘못된건지 못찾겠어요..ㅠㅠ 며칠을 해매도 안되네요.. 에러내용은 다음과 같습니다. 도통 찾아봐도 어디가 잘못된 건지 모르겠어서요.. 죄송하지만.. ㅠㅠ 부탁 드립니다. ㅠㅠ 이 화면은 pod install 시 에러 화면입니다.
강의 8:02에 .local-nav-links .product-name을 하여 .local-nav-links a보다 우선순위를 올려 주셨는데 앞서 작성하신 .local-nav-links a:not(.product-name)에 fontr-size를 정해주고 .porduct-name에 굵기, 크기를 조절해준다면 더 클린한 코드 아닌가요? 사실 크게 상관 없을거 같은데 궁금해서 질의 합니다. 8:02부분과 이 코드를 비교하시면 제질문이 이해되기 쉬울거 같습니다. .product-name { margin-right: auto; font-size: 1.2rem; font-weight: bold; } .local-nav-links a:not(.product-name) { margin-left: 2em; font-size: 0.8rem; }
상속을 받아 override 할 함수들을 일일이 구현하는 것을 피하기 위해 자동화를 하는건가요? 만약, GameObject를 상속받은 Player,Monster,NPC에 대해서 자동화 할 경우 분명 공통되는 부분을 인터페이스로 상속받겠지만 자신만의 함수들을 가지고 있을텐데 이런 경우에도 자동화 할 수 있나요?? 아니면 GameObject를 상속받는 클래스들에 대해서가 아니라 Monster를 상속 받는 Monster1,Monster2... 등에 대해서 (인터페이스만 구현한 클래스들) 자동화를 하는건가요..?
app.js에서 딱히 다이나믹 임포트는 하고 있지 않고, webpack.config.js에서 splitChunks는 사용중입니다. axios는 copy-webpack-plug으로 복사해주고 빌드했을 때 저는 강사님과 다르게 vendor파일이 있는데요, 적은 용량도 아니어서, 어떤이유로 벤더파일이 생길 가능성이 있는지 궁금합니다!
terser-webpack-plugin사용시에 타입에러가 나서 해결방법 남겨둡니다. 에러메세지>> TypeError: Cannot read property 'javascript' of undefined 해결>> package.json에서 terser-webpack-plugin버전을 5점대에서 ^4.2.3 로 바꿈 참고 메세지>> Hi you are using Webpack 4 and Terser ^5.0.0 . This version of Terser is for Webpack 5, you need to set version "terser-webpack-plugin": "^4.2.3", in package.json file (출처: https://github.com/webpack-contrib/terser-webpack-plugin/issues/335 )
먼저 양질의 강의를 준비해주신 것에 감사드립니다. 입문에서 기본편까지 들으면서 단순히 기술을 배우는 것이 아닌 개발을 배우는 기분이었어요. 최고입니다! 기본편을 완강하고 궁금증이 생겼는데, 최신 트렌드에서 약간?은 벗어난 기술은 어떻게 접근해야 할까요? 일단 최신 트렌드에 맞춰서(boot, JPA) 전체 프로젝트를 실습한 다음에, 필요하면 Servlet, JSP, mybatis 같은 세부 기술들을 공부하는 방향이 맞나요?? (필요성을 못 느끼다가 급하게 배우게 될까 걱정입니다..) 취업 시 필요한 기술셋이 달라서 고민입니다. 이것 또한 선택과 집중 인것인지요.. ㅠ
안녕하세요 강사님 오늘도 질문이 있네요 ㅎㅎ 1. @GetMapping은 웹 에플리케이션에서 호출할 때 get방식으로 받는 역할을 하는건 알겠는데 @Controller는 왜 써주는 건지 궁금합니다 ㅎㅎ 2. controller패키지를 hello.hellospring 패키지 안에 만드셨는데, 반드시 만들어야 작동하는지, 반드시 패키지명이 controller야 하는지 궁금합니다 ! 3. <p th:text="'안녕하세요'" + ${data}" > 안녕하세요. 손님</p> 여기서 ${data}가 hello를 바뀌는 과정은 이해했는데 <> 뒤에, 안녕하세요. 손님은 왜 출력이 안되는 건가요??