일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- 정처기 개념요약
- 개인공부
- 운영체제
- 개발자스터디
- 자바
- 스파르타내일배움캠프
- 스파르타내일배움캠프TIL
- 중심사회
- 컴퓨터구조론 5판
- 항해
- Python
- 내일배움캠프
- MySQL
- 소프트웨어
- 정보처리기사 실기 개념요약
- til
- 스파르타코딩클럽
- Flutter
- 컴퓨터개론
- 스파르타내일배움캠프WIL
- 백준
- 국비
- 프로그래머스
- 정처기 실기 개념요약
- java
- 부트캠프
- 코딩테스트
- 99일지
- 99클럽
- wil
- Today
- Total
목록🤝 활동/내배캠TIL (61)
컴공생의 발자취
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/beTRj2/btsH5BY9dVz/x1M2CvELjx6hgKqzcIaAgK/img.png)
2024.06.20.(목) 오늘의 진도 : 아웃소싱 프로젝트 코드 작성(백오피스 - 유저) 까지...실시간으로 너무 많이 바껴서 정리하기 힘드넹팀 프로젝트, 코드카타, 오늘의 회고 이렇게 3개의 큰 틀로 나누어 정리할 것이다. 팀 프로젝트진행 상황 : Me노션 정리Git ConventionCode convention트러블 슈팅계획표 및 회의록exception 추가 완료admin-user : entity & repository 제외하고 작성 중전체 회원 조회 - 완료특정 회원 프로필 수정 - 진행 중 중간 회의에서 변경된 사항리프레시 토큰 api 추가S.A 피드백 내용을 토대로 수정복수와 단수 혼용하여 사용된 url 수정profile은 users와 연관되어 있으므로 "/users/profile"로 변경js..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cOjwOz/btsH5koCJeH/DmoYmcOS7zyKkyr5fRUISk/img.png)
2024.06.19.(수) 오늘의 진도 : 아웃소싱 프로젝트 깃허브 생성까지...깃허브.. 경이로운 녀석!팀 프로젝트, 코드카타, 오늘의 회고 이렇게 3개의 큰 틀로 나누어 정리할 것이다. 팀 프로젝트진행 상황 // ✨표시는 새롭게 알게 된 것 주제 정하기 ex) 배민, 요기요, ...패키지 도메인 형으로 결정API 명세서 작성ERD 다이어그램 작성 역할 분담Github Issue TEMPLATE 생성✨ Github Projects 생성✨ PullRequest TEMPLATE 생성주제 정하기프로젝트 명 : 욕심쟁이(GreedyPeople)소개한 줄 정리 : 욕심내서 일한자 욕심내서 먹어라! 🍔🍖🍱🍦🍨내용 : 음식 주문 및 리뷰 작성이 가능한 음식 배달 어플리케이션API 명세서 & ERD 다이어그..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cpGc5R/btsH3lOYL5h/8UwjWtTxtr4NriHcnkKlTk/img.png)
2024.06.18.(화)오늘의 진도 : 테스트 활용 과제 재제출까지...원래는 Service Test까지 하려고 했는데에...개인과제 재제출, 면담, 오늘의 회고 이렇게 3개의 큰 틀로 나누어 정리할 것이다. 개인과제 재제출추가적으로 구현한 기능Conctoller Test 추가하기@WebMvcTest 를 사용하여 Controller Test 를 추가합니다.Post, Comment Controller 에 대해서 테스트를 추가합니다.특정 상황에 예외가 정상적으로 발생하고 있는지도 테스트 합니다.내가 받은 피드백의존성 관리나 mock을 사용하는 것에 대한 것들을 처음 진행하면서 지금까지 스프링이 나 대신 얼마나 많은 것들을 해줬는지를 생각해보게 되는 시간으로 관점을 바꿔서 생각. 이게 어렵다면 이 부분에 대..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/eaBj9V/btsH02h7fIC/9tI8GEOYT6JoakIxPEsnS1/img.png)
2024.06.17.(월) 오늘의 진도 : 테스트 활용 과제 제출까지...아무것도 하기 싫타...개인과제, 오늘의 회고 이렇게 2개의 큰 틀로 나누어 정리할 것이다. 개인과제 제출구현 기능AOP 추가하기모든 API(Controller)가 호출될 때, Request 정보(Request URL, HTTP Method)를 @Slf4J Logback 라이브러리를 활용하여 Log로 출력해주세요.컨트롤러 마다 로그를 출력하는 코드를 추가하는것이 아닌, AOP로 구현해야만 합니다.DTO, Entity Test 추가하기@Test 를 사용해서 DTO 와 Entity Test 를 추가합니다.User, Post, Comment, DTO 에 존재하는 메서드들에 대해서 “단위 테스트” 를 추가합니다.특정 상황에 예외가 정상적으..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/4cvR1/btsH2m6FTrl/d8CssWMsLVTpxkIrUAxKN1/img.png)
2024.06.14.(금) 오늘의 진도 : 개인과제 Dto, Entity Test 추가하기 진행 중...생성자가 메서드인 줄 알았던 나..개인과제, 팀 회의, 코드카타, 면담, 오늘의 회고 이렇게 5개의 큰 틀로 나누어 정리할 것이다. 개인과제진행 상황AOP 추가하기 : 완료Dto, Entity Test 추가하기 : 진행 중AOP 추가하기Java 로깅 logger, log4j, logback, slf4j 비교RequestContextHolder Java 로깅 logger, log4j, logback, slf4j 비교로그(log)는 소프트웨어의 이벤트를 시스템의 상태 및 동작 정보를 시간 경과에 따라 기록하는 것을 의미합니다. 소프트웨어 개발 과정 혹은 개발 후에 동작상태를 파악하여 문제가 발생했을 때0s..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bA7QKI/btsHZsTy7vN/nHXQaSgoRVIe4OxYmWX0Xk/img.png)
2024.06.13.(목)오늘의 진도 : Spring 심화주차 1주차 완강까지...하.. 너무 더워... 아이스크림 마냥 녹아내린드아🍦오늘의 학습, 개인과제, 면담, 오늘의 회고 이렇게 6개의 큰 틀로 나누어 정리할 것이다. 💡 오늘의 학습 키워드- Spring 심화주차 1주차 -mockito단위 테스트 vs 통합 테스트Security TestMockBean Spring AOP(어드바이스, 포인트컷) mockito: 단위 테스트를 위해 모의 객체를 생성하고 관리하는 데 사용되는 Java 오픈소스 프레임워크 실제 객체의 동작을 모방하는 모의 객체(Mock Object)를 생성하여 코드의 '특정 부분을 격리'시키고 테스트하기 쉽게 만들어 준다.주로 단일 컴포넌트의 동작을 테스트하는 데 사용되며 클래스 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bDyD4A/btsHVXnvc3S/6CjCShZv669nVgycB9yZIK/img.png)
2024.06.12.(수) 오늘의 진도 : Spring 심화주차 1주차 1-4 단위 테스트란 무엇일까? 까지...단위 테스트.. 올 초에 책으로 혼자 공부했을 때 기억난당...오늘의 학습, 오늘의/지난 날의 궁금증, 오늘의 회고 이렇게 3개의 큰 틀로 나누어 정리할 것이다. 💡 오늘의 학습 키워드- Spring 심화주차 1주차 -kakao 동의항목 이메일 선택SimpleJpaRepository(save)@DisplayName@Nested@TestMethodOrder & @Order@RepeatedTest@ParameterizedTest & @ValueSourceassert 메소드given - when - then 패턴 kakao 동의항목 이메일 선택Kakao 동의항목에서 이메일을 선택하려고 보니 아래..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/uHWXv/btsHVIiGJ8Z/1iXmsagu7byQP5VP6TSMoK/img.png)
2024.06.11.(화) 오늘의 진도 : 뉴스피드 프로젝트 마무리까지...아 요즘따라 되게 암것도 하기 싫네.. 이건 다 날씨 탓이여😥팀 프로젝트, 오늘의 회고 이렇게 2개의 큰 틀로 나누어 정리할 것이다. 팀 프로젝트Keep - 현재 만족하고 있는 부분실시간 피드백이슈 카드 관리Fork를 통한 PR꼼꼼하게 작성한 API 명세서Problem - 불편하게 느끼는 부분, 아쉬웠던 점조금 더 욕심내서 프로젝트를 진행하지 못한 점PR 메시지를 활용하지 못한 점이메일 관련 부분에서 사용하지 않는 요청이 포함된 것Redis를 수평확장을 고려하지 못하고 사용한 것Try - Problem에 대한 해결책, 당장 실행 가능한 것다음 팀원들과 충분한 상의 후 최대한 할 수 있는 부분까지 역할 분담을 할 것슬랙이나 회의도..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bzJ71O/btsHU6xyc3O/1lzhyxvjERk6XMMUoK16uk/img.png)
2024.06.10.(월) 오늘의 진도 : 뉴스피드 프로젝트 마무리 중...영상편집.. 재밌넹😆팀 프로젝트, 오늘의 회고 이렇게 2개의 큰 틀로 나누어 정리할 것이다. 팀 프로젝트진행 상황마이페이지 인증 및 인가 추가비밀번호 암호화 추가이메일 인증 및 인가 추가발표 준비 및 마무리 README 작성 : Me!!!영상 촬영 : 다른 팀원분영상 편집 : Me!!!ppt 제작 : 부팀장님발표 : 팀장님작성된 이슈카드 [TASK] 마이페이지 인증/인가 적용 및 이메일 수정 삭제 · Issue #52 · rohtable/movieFeedISSUE Group: mypage Type: update 할 일 마이페이지 수정 인증/인가 적용 마이페이지 조회 인증/인가 적용 비밀번호 수정 인증/인가 적용 마이페이지 수정..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/daCWnL/btsHSzeDCB0/orxmTLojFSDCfFHhcnehQ1/img.png)
오늘의 진도 : 뉴스피드 프로젝트 진행 중...오늘은 소고기🥩랑 냉면🍜을 먹었다!그리고 동생 옷도 사줬지 💰💸 👕👖🩳오늘의 학습, 팀 프로젝트, 코드카타, 오늘의 회고 이렇게 3개의 큰 틀로 나누어 정리할 것이다. 💡 오늘의 학습 키워드- 코드카타 : SQL -TRUNCATEIS NOT NULLWHERE IN TRUNCATE: 행 전체의 데이터를 지울 뿐만 아니라 저장공간도 지워 버리는 역할 PRICE컬럼의 내용이 13400원일 경우 뒤의 4자리를 버린다.TRUNCATE(PRICE, -4) IS NOT NULL: NULL이 아닌 값을 조회 NAME컬럼의 내용이 NULL 값이 아닌 것을 조회한다.NAME IS NOT NULL WHERE IN: 여러 값을 OR 관계로 묶어 나열하는 조건을 WH..