본문 바로가기

뭘 배웠나/TIL43

23.01.05 회고 문제 현상 PostMan에서 게시글의 제목과 내용을 수정 시도 시, ‘내용’이 ‘제목’ 에 넣은 값으로 수정됨. 시도 문제 사항 팀원들에게 공유 다른 영역에서도 문제가 발생했는지 테스트 시도 해결 및 원인 에러가 발생한 부분에 대한 모든 내용 조사를 진행함 잘못 작성된 코드가 원인이었음. 알게 된 것 원치 않던 결과는 사소한 부분에서 발생함. 문제 발생 시 동료들과의 공유가 몹시 중요함. 문제 사항 팀원들에게 공유 다른 영역에서도 문제가 발생했는지 테스트 시도 해결 및 원인 에러가 발생한 부분에 대한 모든 내용 조사를 진행함 잘못 작성된 코드가 원인이었음. PostMan에서 게시글의 제목과 내용을 수정 시도 시, ‘내용’이 ‘제목’ 에 넣은 값으로 수정됨. 알게 된 것 원치 않던 결과는 사소한 부분에서 .. 2023. 1. 5.
23.01.04 회고 사람이 진짜 중하다. 혼자 하다 보니 정말 사소한 것도 이상한 쪽으로 깊게 들어가고 있었는데 대화 한방으로 내가 삽질하고 있던 것도 이상한 방향으로 고민하던 것도 해결됐다. 사람 진짜 고립되면 안 되는듯. 말~말~말~ 말을 걸자. 정말 사소한 내용. 고민도 거의 안 했지만 허전하니까 넣어본다. @Many To One 으로 관리한다? = 스프링으로 관리 된다. => @Entity 를 안 썼다? => 스프링으로 관리가 안 된다. => 스프링 관리권 밖이라 연결이 안 되서 문제가 발생했다. 엔티티 달아주니 오류가 싸악~ 사라짐. enum 은 배열 같은 것.. 타입 선언 해놓고 ( 내용 ) 적어 두면 상수 호출할 때 내용들이 같이 날아감) 잘 모르겠지만 아무튼 그러함. 2023. 1. 4.
23.01.03 회고 - 의존주입 다 때려 박아두는 건 좋지 않더라. 조별 과제 중 오늘도 어김없이 찾아오신 에러님. 어플리케이션 실행 실패란다. 그것도 NullPointerException 이란다. ??? 간단한 게시글 저장 말곤 손댄 게 없는데? 왜지? 눈이 뒤집혀서 손 댔던 파일들을 전부 뒤져봤다. 당연하다면 당연하달까.. null값이 들어갈 곳은 보이지 않는다. 뭐가 문젤까.. 위에서부터 찬찬히 뜯어보았다. 사유까지 비교적 자세하게 보여주신다. 응. NullPointerException ~ ㄴ그니까 왜?? 발생한 지점을 살펴보니 springfox-spring-webmvc-3.0.0.jar:3.0.0.. 에서 발생 했다네. 초면이시다... 나는 손 댄 적 없고, 실행에 큰 연관이 있다. => 내가 한 거 아님 => 실행 환경과 큰 연관이 있음. => 초기 설정한답시고.. 2023. 1. 3.
23.01.02 회고 Many To One? One To Many? 주의사항? 해야되는 이유? 객체 간 참조 private Board board; // JPA 가 앎 jpa가 알아서 해줌 ID 참조 Private Long boardId // JPA 가 모름 개발자가 알아서 해야 함. One To Many - ? 정말 필요한가? 왜 만들었는가? 게시글은 - 댓글이 없어도 됨 댓글은 게시글이 없으면 안 됨. 객체 간 연관관계 맺을 때 중요 포인트 조회가 편하다고 막 엮으면 안 됨. 100만개, 1억개 연관 돼 있으면?? 서버 터짐 1순위 - 매니 투 원 원 투 매니 필요할 때도 있긴 함. 1. 무조건 양방향으로 맺어줘야 함. why ? 원 투 매니 만 있다면? comment 에서 보드만 가릴 수 없음 -> 보드를 찾아갈 수 있는.. 2023. 1. 2.
728x90