[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용] package hellojpa; import javax.persistence.*; public class JpaMain { public static void main(String[] args) { EntityManagerFactory emf = Persistence.createEntityManagerFactory("hello"); EntityManager em = emf.createEntityManager(); EntityTransaction tx = em.getTransaction(); tx.begin(); try { Team team = new Team(); team.setName("teamA"); em.persist(team); Member member1 = new Member(); member1.setUsername("member1"); member1.setTeam(team); em.persist(member1); em.flush(); em.clear(); Member m = em.find(Member.class, member1.getId()); System.out.println("m = " + m.getTeam().getClass()); tx.commit(); } catch (Exception e) { tx.rollback(); e.printStackTrace(); } finally { em.close(); } emf.close(); } } 위와 같이 강사님의 코드를 그대로 받아쓰고 실행을 하였습니다. java.lang.NullPointerException at hellojpa.JpaMain.main(JpaMain.java:30) Jun 23, 2023 10:53:10 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl stop INFO: HHH10001008: Cleaning up connection pool [jdbc:h2:tcp://localhost/~/test] 위와 같은 에러가 발생하였습니다. team 객체를 생성하였는데 왜 NullPointerException 에러가 발생한 것일까요? 답변주시면 감사하겠습니다!!
안녕하세요? 김영한 강사님, 강의를 본후, [설치형 tomcat 서버] 와 [스프링부트 내장 tomcat ] 의 차이점이 정리가 되지 않아 질문드립니다. 질문 1. https://tomcat.apache.org/ 위의 톰캣 홈페이지에서 다운로드 받아서 설치하는 WAS 는 [ apache 웹서버 + 톰캣 ] 인 것으로 알고 있습니다. 용어가 apache tomcat 이라서 그렇게 알고 있습니다. 제가 잘못 알고 있는 것인가요? 다운로드 받아서 설치하는 방식도 apache 웹서버 없는 순수 tomcat 인가요? 질문 2. 스프링부트에 내장된 tomcat 은 [ apache 웹서버 + tomcat] 인가요? 아니면, apache 웹서버가 제외된 순수 tomcat 만 내장되어 있는 것인가요? 질문 3. 질문 2 에 대한 답이 순수 tomcat 이라면, 실제 서비스 운용시, 스프링부트로 작업한 웹어플리케이션 앞단에 apache 또는 nginx 웹서버를 반드시 붙여서 하는 것이 일반적인지요? 아니면, 스프링부트로 작업한 내장 tomcat 웹어플리케이션 만으로 서비스를 하는 것이 더 일반적인지요?
안녕하세요 드디어 내일이네요 작업형 3유형이 어떻게 나올지 몰라 조금 걱정이 되면서 이것저것 다시 복습하고 있었는데, 가설검정을 하기 위한 전제 조건으로는 데이터의 정규성과 등분산을 검정 해야 한다고 알고 있습니다. (shapiro, levene) 이 때 도출 된 p값이 유의수준(알파) 보다 높아야 귀무가설이 채택되며 가설검정을 할 수 있는데, 작업형 예시 3유형 쌍체표본(ttest_rel) 검정 시, 강의영상에는 뮤값(이후혈압 - 이전혈압)에 대해 따로 검정(정규성, 등분산)을 안 하셨던데 정석대로라면 해야 하는게 맞는건가요? (당연히 문제에는 가설검정이 진행을 할 수 없도록 문제는 내지 않겠지만요) 만약 정규성과 등분산 검정해서 귀무가설이 기각 되면 ( 정규성이나 등분산을 만족하지 못하면 ), 어떻게 진행을 해야 할까요? (윌콘슨 검정 등을 통해 진행 해야 하는건지요?) 첫 유형이라 예시문제 정도 수준으로 나올 것 같긴한데, 준비를 하면 할 수록 더 걱정이 되네요 ㅎ
page를 이동하면 보여줄 page컴포넌트가 바뀌고 그 컴포넌트가 첫렌더링 되고 그 page의 요소들을 전부 그리는 것으로 알고 있는데요. 근데 react dev tool상으로 내부 요소에 하이라이트가 되지 않더라고요. react dev tool에서 보이지 않지만 실제로는 그려지는 것이 맞나요? 회원가입 페이지로 이동했을때의 하이라이트 사진입니다.
다른 분들 질문도 찾아보고 저도 어이없는 실수로 고생을 좀 했습니다. 다음 내용 참고하셔서 시간 절약하세요~ 컨트롤러 체크 @GetMapping(value = "/orders") public String orderList(@ModelAttribute("orderSearch") OrderSearch orderSearch, Model model) { List<Order> orders = orderService.findOrders(orderSearch); model.addAttribute("orders", orders); return "order/orderList"; } 위 부분에 문제가 없다면 orderService.findOrders -> orderRepository.findAllByString or orderRepository findAllByCriteria 부분에서 쿼리 작성하는 부분 반드시 체크 가끔 복사 붙여넣기 해서 사용하면 띄어쓰기 차이로 오류가 발생하는 경우가 있습니다 꼼꼼하게 확인하시고 한번쯤은 손으로 쳐보세요! OrderStatus가 enum타입으로 잘 정의되었는지 체크 public enum OrderStatus { ORDER, CANCEL } OrderSearch가 잘 정의되었는지 체크 @Getter @Setter # 글쓴이는 바보같이 Setter를 Service로 작성해서 한참을 헤맸음, 자동완성(tab) 할 때 너무 급하게 하지맙시다... public class OrderSearch { private String memberName; private OrderStatus orderStatus; } 요렇게만 체크해도 해결되더라구요. 그리고 팁을 좀 드리자면 웹 페이지(html) 쪽은 사실 복사,붙여넣기해서 사용하면 오류날 곳이 없기 때문에 컨트롤러를 기준으로 차근차근 따라가면서 하나씩 꼼꼼하게 체크하시면 오류 찾기 쉬우실 겁니다!
안녕하세요! _map[b]++; 하게 되면 b에 입력된 값하고 인덱스번호가 자동으로 추가가 되는건가요? for(auto it : _map) cout << "first : " << it.first << " second : " << it.second << "\n"; 로 로그를 찍어봤는데 번호하고 값이 잘 나오기는 했습니다만 정확한 답변을 알고자 질문드렸습니다. 감사합니다!
https://www.inflearn.com/questions/915086/%EA%B3%B5%EB%B6%80-%EB%B0%A9%ED%96%A5%EC%84%B1%EC%97%90-%EB%8C%80%ED%95%B4-%EC%A7%88%EB%AC%B8%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4 아까 질문했던 학생입니다 추가적으로 드리고싶은 질문이 생겨서 다시 작성하게되었습니다. 위 URL의 답변을 보고 방향을 계획해봤습니다. 1. 가장 먼저 C++의 기초적인 부분을 https://www.inflearn.com/course/%ED%95%98%EB%A3%A8-10%EB%B6%84-%EC%94%A8%EC%81%A0%EC%81%A0/dashboard 위 URL의 강의를 보고 공부를 한 이후 Rookiss님의 [게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버 로 C++부분을 추가로 공부하고 C++은 따로 더 깊게 공부를 하고 다시 [게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버 강의로 돌아와서 C++ 이후의 과정을 쭉 공부하고 완강한 이후에 [C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] 로 공부하는 방향으로 계획을 해봤는데 이런식으로 나아가면 될까요? 혹시 제가 잘못짚었다면 Rookiss님 강의 기준으로 어떤식으로 공부해나가는게 좋을까요?