본문 바로가기

TIL & WIL172

[TIL] #111. 240102 어제 목표 & 오늘 완료한 한 일 더보기 알고리즘 문제 / SQL 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 AWS 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 내일 목표 알고리즘 문제 / SQL 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 개인과제 해설 강의 (테스트) JPA 심화 강의듣기 AWS 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 느낀점 오늘 유저 서비스에 비밀번호 수정 부분 테스트 코드를 작성하면서 시간을 많이 보냈다. 비밀번호가 일치하는지 확인하기위해 service쪽에서 match()를 사용해주기 때문에 비밀번호를 인코딩해줘야 했는데 인코딩을 해주기만 하.. 2024. 1. 2.
[TIL] #110. 240101 어제 목표 & 오늘 완료한 한 일 더보기 알고리즘 문제 / SQL 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 AWS 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 내일 목표 알고리즘 문제 / SQL 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 개인과제 해설 강의 (테스트) JPA 심화 강의듣기 AWS 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 느낀점 SQL문제 1단계 문제가 이제 몇 개 남지 않았다. 앞으로 2단계 문제를 풀 때는 내가 푼 방법 외에 다른 방법이 무엇이 있을지도 생각해봐야겠다. 컨트롤러 부분 테스트 코드를 작성했는데 역시 어렵다. 솔직히 아직도 이해가 되.. 2024. 1. 1.
[WIL] #16. 231225 ~ 231231 이번주 목표 달성 여부 SQL 문제 최소 3문제 풀기 요일별 공부 내용 월 - SQL 문제 화 - SQL 문제 - 팀 프로젝트 수 - 팀 프로젝트 목 - 팀 프로젝트 금 - SQL 문제 - AWS 강의 - 팀 프로젝트 토 - SQL 문제 - AWS 강의 - 팀 프로젝트 일 - SQL 문제 - 팀 프로젝트 개선할 점 & 아쉬운 점 알고리즘 문제를 한 문제도 풀지 못한 것이 아쉽다. JWT 토큰을 헤더에 넣었을 경우에 로그아웃 기능을 구현하는 방법을 제대로 몰라 JWT 토큰이 저장된 쿠키를 삭제하는 방식을 선택한 것이 아쉽다. 새롭게 알게 된 점 & 느낀점 이번주는 로그아웃 기능을 구현하는 부분이 제일 어려웠던 것 같다. 이번에는 jwt 토큰을 쿠키에 저장하고 해당 쿠키를 삭제하는 방식으로 로그아웃을 구현하.. 2023. 12. 31.
[TIL] #109. 231231 어제 목표 & 오늘 완료한 한 일 더보기 알고리즘 문제 / SQL 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 AWS 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 내일 목표 알고리즘 문제 / SQL 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 개인과제 해설 강의 (테스트) JPA 심화 강의듣기 AWS 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 느낀점 지금 테스트 코드에 대한 강의를 듣고 다시 작성해보니 드는 생각이 있다. 이전에는 테스트를 할 때 어떤 것을 테스트해야 하는지 잘 생각하지 못해서 내가 썼던 코드를 지우고 다시 쓰는 행동을 했던 것 같다. 이게 맞는지는 모르.. 2023. 12. 31.
[TIL] #108. 231230 어제 목표 & 오늘 완료한 한 일 더보기 알고리즘 문제 / SQL 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 AWS 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 내일 목표 알고리즘 문제 / SQL 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 개인과제 해설 강의 (테스트) JPA 심화 강의듣기 AWS 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 느낀점 오늘 푼 SQL 문제는 조인을 하는 문제였다. 금방 풀 수 있을거라고 생각했는데 시간이 꽤나 걸렸다. 풀면서 조인부분을 다시 공부해야겠다는 생각이 들었다. 에러가 발생했을 때 해결하면서 시간이 꽤 걸렸는데 이유 중 하나가 오.. 2023. 12. 30.
[TIL] #107. 231229 어제 목표 & 오늘 완료한 한 일 더보기 알고리즘 문제 / SQL 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 AWS 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 내일 목표 알고리즘 문제 / SQL 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 개인과제 해설 강의 (테스트) JPA 심화 강의듣기 AWS 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 느낀점 유저 부분 코드를 완성하고 테스트 코드를 작성중이다. 저번에 테스트 과제에서 헷갈리는 것도 너무 많고 모르겠어서 완성하지 못하고 제출했었는데 잘할 수 있을지 걱정된다. 우선 작성중이긴 한데 이번에도 역시 헷갈리는게 많다. 코.. 2023. 12. 29.
[TIL] #106. 231228 어제 목표 & 오늘 완료한 한 일 더보기 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 느낀점 JWT 토큰을 헤더에서 다루는 방식으로 인증 인가 부분을 구현했었다. 그런데 JWT의 경우에는 자체적으로 토큰을 만료시키는 것이 불가능하여 로그아웃 기능을 구현하기 위해서는 블랙리스트 방식을 사용해야하고, 이 과정에서 Redis를 사용해야한다는 것을 알았다. 생각보다 복잡한 방법이라 이번에는.. 2023. 12. 28.
[TIL] #105.231227 어제 목표 & 오늘 완료한 한 일 더보기 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 심화 팀 프로젝 CS 공부 (운영체제) 발생한 오류와 해결 방법 1️⃣. 로그아웃 부분을 구현하고 싶어 블로그를 참고해 코드를 작성하려는데 WebSecurityConfig에서 .and()를 해주니 'and()' is deprecated and marked for removal 이와 같은 에러가 발생했다. 해당 에러의 내용은 and()는 더.. 2023. 12. 27.
[TIL] #104. 231226 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 심화 팀 프로젝트 CS 공부 (운영체제) 발생한 오류와 해결 방법 1️⃣. 프로젝트를 새로 시작하게 되어 클론을 해왔는데 no matching variant of org.springframework.boot:spring-boot-gradle-plugin:3.2.1 was found. the consumer was configured to find.. 2023. 12. 26.