개발자기록37 [TIL] 일일 회고 2022/05/17 요즘 한 일 1. QueryDsl 완강하기 영한님의 QueryDsl을 완강하게 되었다!! 현재 코드스쿼드의 개인프로젝트 기간으로 1. 스스로 공부 2. 개인프로젝트 중 선택하여 진행하는 시간인데, 나는 첫주에는 스스로 공부를 선택하여 밀린 영한님의 QueryDsl 강의를 시청하였다. 강의를 단순히 듣고 따라 치기보다는, 나만의 방식으로 정리하면서 요약하였다. 확실히 시간만 많다면 하나하나 다 요약하면서 강의를 들어야 기억에 남는것 같다. 그냥 한번 쓱 듣는것으로는... 자고 일어나면 초기화... https://blogshine.tistory.com/405 HTML 삽입 미리보기할 수 없는 소스" data-og-host="blogshine.tistory.com" data-og-source-url="http.. CODE SQUAD/회고록 2022. 5. 17. [TIL] 일일 회고 2022/04/26 요즘 한 일 1. 영한님의 JPA 활용 2편 완강하기 3번째 팀 프로젝트부터 JPA를 사용할것 이기 때문에, 틈틈히 JPA 공부도 진행하고 있다. 예전에 JPA 기본편, 활용 1편 까지는 완강 했었기 때문에 빠르게 복습한 후, 활용 2편을 듣게 되었다. 영한님의 강의는 하나하나 내가 이해한 방식으로 정리를 하면서 공부하기 때문에 완강까지 조금 시간이 걸렸던것 같다. 6시간 짜리를 7일 동안 들었으니.... 그래도 요약 정리를 잘 해뒀기 때문에 언제든 내가 모르는 부분을 찾을수 있는 나만의 인덱스가 생성되었다! JPA 책도 구매했으니 복습하면서 Spring Data JPA도 강의를 들어야 겠다! 2. CORS 이슈 해결하기 이번에 FE팀과 협업하던 도 중, CORS 이슈가 발생하였다. 이를 해결 하는 과정.. CODE SQUAD/회고록 2022. 4. 26. [TIL] 일일 회고 2022/04/17 ~ 4/22 요즘 한 일 1. 백기선님 MVC 강의 완강 보통 영한님 강의는 들으면서 나만의 방식으로 블로그에 전부 자세하기 요약정리를 하는 편인데, 기선님의 상의는 정리를 하면서 학습하지 못한것이 매우 아쉽다... 코드스쿼드 과제와 병행하기 좀 힘들다 생각하여 하지 못했다. 듣는거라도 하자는 마인드로 일단 듣기시작한 MVC강의를 드디어 완강하게 되었다! 완강하기까지 약 한달정도 걸린것 같다? 강의를 들으면서 WebMvcConfig의 사용과 dispatherServlet의 등록방식에 대한 부분이 정말 좋았다. 이후 코드스쿼드 과정이 끝난다면 2회독을 하며 강의내용을 다시 정리해볼 생각이다. 2. 코드 리뷰 정리하기 리뷰를 받은 내용중 필요한 내용을 선별적으로 정리하였다. 이런식의 피드백을 지속적으로 받는점이 매우 좋.. CODE SQUAD/회고록 2022. 4. 22. [Review] 2022/04/20 1차 PR (반찬 서비스) 이번 리뷰는 wooody 께서 해주셨다! 리뷰해주셔서 감사합니다 !! 1. 질문 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 팀원과 Spring Data Jdbc를 사용하던 도중, OneToMany 관계를 이용할 때 Map을 통해 저장하도록 하였었습니다. Category : item = 1 : N 의 관계로 말이죠! 하지만 해당 Map을 이용할 경우 어그리게이트 루트에 해당되는 Category는 auto_increment가 잘 적용되지만, item은 auto_increment가 정상작동하지 않았습니다. 혹시 Map을 사용할때는 id값을 직접 지정해줘야 하나요? @Test public void itemSaveTest() { // given Category mainCate.. CODE SQUAD/FeedBack 정리 2022. 4. 21. [TIL] 일일 회고 2022/04/14 ~ 4/17 오늘 한 일 1. 백기선의 REST API 강좌 수강하기 rest api를 조금더 깊이있게 공부하기위 해서 지난주부터 듣기 시작한 강의를 72% 까지 들었다. 강의에서 핵심적인 부분이 한번에 이해되지 않아 2번 반복하여 들었더니 명확하게 이해가 된 것 같다. 실질적인 적용을 해보고 싶어 지난 2주동안 개발해오던 todo list 팀 프로젝트에 개인적으로 적용해보면서 연습하였다. REST API를 깊이있게 공부하면서 다음 2가지에 대하여 깊이있게 이해하게 되었다. 1) self-descriptive한 message를 만들 수 있게 되었으며 2) HATEAOS를 지키는 API를 구현할 수 있게 되었다. Spring이 진짜 여러모로 지원을 많이 해줘서 너무 좋다! 다음은 예시로 만들어본 event에 대한 Te.. CODE SQUAD/회고록 2022. 4. 17. [TIL] 일일 회고 2022/04/06 ~ 4/09 오늘 한 일 1. JPA 복습하기 예전에 들었던 영한님의 JPA강좌를 빠르게 복습하였다. 한주동안 남는 시간에는 거의 JPA 강의를 들으며 복습한 것 같다. 빨리 JPA 활용 2편 까지 들어서 APi로 설계하는 방식에 대한 공부를 좀더 해봐야 겠다. 2. 코드리뷰 정리하기 HTML 삽입 미리보기할 수 없는 소스 팀원과 처음 Work라는 도메인 모델을 만들때 2가지 방식의 생성방법에 대하여 논의 하게 되었습니다. 생성자 방식 빌더패턴 1) 생성자" data-og-host="blogshine.tistory.com" data-og-source-url="https://blogshine.tistory.com/362" data-og-url="https://blogshine.tistory.com/362" data-o.. CODE SQUAD/회고록 2022. 4. 10. [Review] 2022/04/06 1차 PR 1. 질문 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 팀원과 처음 Work라는 도메인 모델을 만들때 2가지 방식의 생성방법에 대하여 논의 하게 되었습니다. 생성자 방식 빌더패턴 1) 생성자 이용하기 public class Work { // 생략... public Work(String title, String content, String author) { this.title = title; this.content = content; this.author = author; this.workStatus = WorkStatus.TODO; // 초기값 자동 지정 this.createDateTime = LocalDateTime.now(); // 초기값 자동 지정 this.las.. CODE SQUAD/FeedBack 정리 2022. 4. 10. [TIL] 일일 회고 2022/04/05 오늘 한 일 1. AWS 입문서 완독후 리뷰 작성하기 [서평] 아마존 웹 서비스 (AWS Discovery Book) 저의 돈으로 직접 사서 직접 완독해 본 후 써보는 후기입니다. 따라서 장점은 장점대로 칭찬할 것이며, 단점은 단점대로 언급할 것입니다. 아마존 웹 서비스 AWS Discovery Book 아마존 웹 서비스(AMAZO blogshine.tistory.com 지난 2주간 읽어오던 AWS 입문서를 비로서 지난주말에 완독하게 되었다. 해당 책의 장점이라 생각되는 부분과, 단점을 몇가지 작성해 보았다. 실습 위주의 책이라 따로 내용 정리는 하지 않았지만, 좋은 책임은 분명하다! 2. 코드리뷰 정리하기 https://blogshine.tistory.com/344 [Review] 5단계 - 동적 HT.. CODE SQUAD/회고록 2022. 4. 5. [Review] 5단계 - 동적 HTML (2022/04/03) [케이 & Shine] 5단계 - 동적 HTML by zbqmgldjfh · Pull Request #65 · codesquad-members-2022/java-was 안녕하세요 리뷰어님!! K, Shine 팀 입니다. 저희 팀의 리뷰를 해주셔서 감사합니다!!! 질문 저희 팀이 로그인 처리를 위해서 LoginFilter 를 구현하게 되었는데, 기능은 정상 작동 하지만, 전반적으로 github.com 1. 코드 리뷰 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 이번 리뷰는 Roach가 해주셨다! 감사합니다 로치!! 1. JSessionId 구현 비슷하게 나마 sessionId를 유사하게 구현하려 노력했던 부분이다. save를 하면서 저장을 하고, 반환값으로 session.. CODE SQUAD/FeedBack 정리 2022. 4. 3. [TIL] 일일 회고 2022/04/01 오늘 한 일 1. Java의 Thread 모델 공부하기 [Java] Java 에서의 Thread, Light Weight Process 1. Green Thread Model (many-to-one) JVM 1.3 이전에는 JVM 내부적으로 스레드 모델을 가지고 있어 자체적으로 개발자가 멀티스레드 코드를 작성하여 실행하면 user thread가 실행된다. 이를 green thread model.. blogshine.tistory.com 자바에서의 스레드 모델에 대하여 공부해 볼 수 있었다. 사실 나는 당연히 원래부터 OS의 스레드를 직접 관리하는 줄 알았는데, 초창기 Thread Green 모델은 달랐다는 점에 충격이였다. 현 자바의 스레드는 Many-to-many 모델로 어떻게 관리하는지 알수 있어 좋.. CODE SQUAD/회고록 2022. 4. 1. [TIL] 일일 회고 2022/03/29 오늘 한 일 1. Honux의 Thread 심화 수업 오늘 마스터 Honux의 수업을 듣던 도중, Java 에서의 Thread 모델에 대하여 공부할 수 있었다. 예전 Java 에서는 user thread(Many-to-One 모델) 를 사용했지만, 요즘은 직접 OS의 Thread를 사용하게 되었다 하셨다. 이를 NativeThread 라고 부른다. https://www.geeksforgeeks.org/green-vs-native-threads-and-deprecated-methods-in-java/ Green vs Native Threads and Deprecated Methods in Java - GeeksforGeeks A Computer Science portal for geeks. It conta.. CODE SQUAD/회고록 2022. 3. 29. [Review] 웹서버 3단계 - POST로 회원 가입 (2022/03/29) [Shine & 케이] 웹서버 3단계 - POST로 회원 가입 by zbqmgldjfh · Pull Request #43 · codesquad-members-2022/java-was KShine 의 3단계 결과 안녕하세요 리뷰어님 저희팀을 리뷰해 주셔서 먼저 감사의 말을 전합니다 ㅎㅎ!! 이번 과제에서는 Request, Response 객체를 만들려 노력하였습니다. 특히 Response 같은 경우 forward( github.com 이번 과제는 팀원과 함께 pair 프로그래밍을 통해 HTTP 서버를 만드는 과제였습니다. 1, 2 단계는 간단하여 reivew 가 적었기에 본격적인 부분인 3단계 부터 리뷰정리를 하게 되었습니다. 1. 코드 리뷰 " data-ke-type="html"> HTML 삽입 미리보.. CODE SQUAD/FeedBack 정리 2022. 3. 29. 이전 1 2 3 4 다음