안녕하십니까 최근 선생님의 수업들을 열심히 듣고 제 것으로 만들기위해 정진하는 학생입니다. 다른 것이 아니라 일반 게시판의 댓글 기능을 구상 중입니다. 현재 상황 엔티티 댓글, 멤버 의도하는 기능 추후 댓글 작성자의 닉네임을 클릭하면 해당 작성자의 프로필 페이지를 보여줄 것이다. 연관 관계 현재는 댓글이 작성자(멤버)를 단방향으로 연관관계를 가지고 있다. 궁금한 점 댓글들을 불러올 때 연관되어있는 댓글 작성자(멤버) 또한 select문으로 불러오는 것을 확인 중인데, 그로 인하여 쓸 데없는 정보까지 불러와진다.(사용자의 로그인id, 비밀번호 등) -> DTO로 처리 중 그러면 댓글 작성자(멤버)의 id(기본키)와 닉네임만 댓글 엔티티에 저장 후 누군가 댓글 작성자의 프로필 페이지 확인 시 별도로 쿼리를 날려 프로필 페이지를 들고오는 것이 더 효율적인 것인가? 라는 의문입니다. 성능적인 차이가 별로 나지 않을 경우 저는 연관관계 매핑 후 DTO로 처리하는 것이 확장성에서 더 유리하다고 생각합니다. 이에 대해 현업에서 어떻게 사용하는 지 힌트 살짝만 주실 수 있을까요? 아니면 키워드라도 알려주시면 제가 찾아서 더욱 공부하겠습니다. 김영한 선생님의 수업을 들으며 궁금한 점은 항상 검색하여 해결하였으나 데이터베이스 설계는 진짜.. 도저히 함부로 손을 못대고 있습니다. 아마 말씀해주셨는데 제가 놓친 것 일 수도 있습니다. 죄송합니다 추가적으로 스프링 고급편 출시하는거 축하드립니다. 백엔드에서 자주 쓰이는 디자인패턴과 관점 지향 프로그래밍 전반적인 부분이 정말 궁금했었는데 유용한 수업이 될 것 같습니다. 감사합니다
C++ 관련 질문 리스트중에 다른 질문들은 길게 대답이 가능한데요,, "new랑 delete 가 짝이 안맞으면?" 에 대한 질문은 단순히 메모리 해제가 안되서 메모리 릭이 발생한다. 이 정도로만 간단하게 대답이 떠오르는데요,,,ㅠ 그거 말고 이 질문의 숨겨진 다른 의도가 있을가요? 너무 간단한 질문이라 느껴져서 혹시나 해서 질문드립니다
"(HttpMessageConverter 는 ) javabeans 규약에 따라서 getter/setter 를 사용해서 바인딩 해주니까요 ." 라는 기선님 멘트를 통해서 JavaBeans 라는 specification 을 처음 알게되었는데요 . JavaBeans 스펙이 Spring 에 어떻게 스며들어 있고 , 얼마나 영향을 미쳤는지가 갑자기 궁금하더라고요 . Spring 에서 String <-> Object 간 변환 , 프로퍼티 바인딩이 필요한 경우 (xml 설정을 Object 로 instantiate 할 때 등 ..) 에는 전부 JavaBeans 스펙을 따른다고 간주해도 안전할까요 ? JavaBeans 스펙을 따르는 주요한 예시가 또 어떤게 있을까요 ? 강의 주제와 관련이 적고, 다소 광범위한 질문으로 느껴지기도 하지만.. 너무 궁금해서 실례를 무릅쓰고 여쭤봅니다.
4:30초 쯤 JSX 문법을 이용한 <App />이 바벨에 의해 React.createElement(App, null); 로 바뀐 뒤에 App 클래스가 호출되고 인스턴스가 반환된 이후에 리액트가 자동으로 인스턴스의 render 메서드를 호출하여 리액트 엘리먼트를 반환하는 것이 맞나요? 이러한 과정을 통해 <App />이 결과적으로 리액트 엘리먼트를 반환하는 것이 맞는지 궁금합니다! 클래스는 암묵적으로 인스턴스를 반환한다고 알고 있어서 바로 render 메서드가 호출되는 것이 이해가 잘 되지 않아요 ㅠㅠ
안녕하세요 강사님. 강사님의 강의를 들으면서 처음으로 jpa와 querydsl을 이용하여 프로젝트를 진행하는 중 막히는 부분이 있어 질문드립니다. primitive type의 필드가 아닌, 커스텀 클래스를 타입으로 갖는 엔티티를 만들어 사용중에 있습니다. @Entity public class User{ private Email email; private String name; private String password; } 위와 같은 엔티티가 있을 때, 사용자로부터 넘겨받은 문자열을 가지고 select * from user where email like '%input%' or name like '%input%'; 과 같은 쿼리를 사용하려면 어떻게 해야할까요?? 검색을 통해, QueryDSL의 @QueryType ( PropertyType . STRING) 등 또한 사용해봤지만 원하는 기능을 구현해내지 못했습니다.
heroku 빌드로그 보면 -----> Build Running build > fiveserver@0.1.0 build /tmp/build_b99169be > react-scripts build Could not find a required file. Name: index.html Searched in: /tmp/build_b99169be/public npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! fiveserver@0.1.0 build: `react-scripts build` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the fiveserver@0.1.0 build script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /tmp/npmcache.U7Rlz/_logs/2021-10-25T13_39_03_674Z-debug.log -----> Build failed We're sorry this build is failing! You can troubleshoot common issues here: https://devcenter.heroku.com/articles/troubleshooting-node-deploys Some possible problems: - Node version not specified in package.json https://devcenter.heroku.com/articles/nodejs-support#specifying-a-node-js-version Love, Heroku ! Push rejected, failed to compile Node.js app. ! Push failed 이렇게 나와있어요 진짜 며칠 째 고생 중이네요 ㅠㅠ
안녕하세요. 스프링 배치 강의 진행 중 문의 사항이 있어서 글 남겨봅니다. 1.강의 내용에는 Job생성시 일일히 클래스를 통해 생성하고 있는데요. 동적으로 생성하면서 DB테이블에서 관리할 수 있는 방안이 있는지 궁금합니다. 2.JOB파라메터의 경우 1회 호출 후 동일한 파라메터로 재 호출이 안되는 것으로 알고 있어서 동일 파라메터로 호출 할 수 있는 방안이 있는지 궁금합니다. 3.스프링 배치 서버의 경우 이중화 구성할 경우 대체적으로 젠킨스를 이용해 배치를 실행하게 끔 처리하던데 결국은 젠킨스로 밖에 이중 실행 방지를 방법 말고는 없는건가요? 3가지 질문 관련 하여 강의 부분이 있다면 강의를 안내 부탁 드립니다. 감사합니다.
npm run start를 하면 react-scripts start를 실행하게 되는데 이게 웹서버 인가요? 리엑트는 클라이언트 이지만 개발용 웹 서버를 가지고 있는건지요? 실제 prod서버에 올리고 실행을 할때도 npm run start를 해서 웹 서버를 가동 시켜야 하는건지요? 바쁘시겠지만 확인하시면 답변 부탁드립니다.
선생님 다름이 아니라 같이 만든 이 페이지를 featherlight.js를 통해 링크를 해주고 싶은데 첫페이지만 나오고 반응이 없는 상태입니다. 현재 시즌2 포트폴리오 부분처럼 featherlight.js를 통해 만들고 있는데 제가 따로 만든 페이지는 정상작동하는데 이 플러그인의 문제가 있는지 안되고 있습니다. 혹시 죄송하지만 선생님도 안되는지 봐주실 수 있을까요? *닷홈에다가 올려서 링크로 따왔을때는 정상작동하나 a태그에 동일한 주소를 넣었는데도 안되네요.....