T.I.L(44)
-
[24.06.17] 내일배움캠프 42일차 JAVA TIL - Access denied for user 'root'@'localhost' 오류
오늘 한 일과제 작성 및 기술 면접 응답 오류 코드2024-06-18T12:10:37.083+09:00 ERROR 19832 --- [ main] cohttp://m.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Exception during pool initialization. java.sql.SQLInvalidAuthorizationSpecException: (conn=94) Access denied for user 'root'@'localhost' (using password: YES) at org.mariadb.jdbc.export.ExceptionFactory.createException(ExceptionFactory.java:286) ..
2024.06.18 -
[24.06.13] 내일배움캠프 40일차 JAVA TIL - IntelliJ test 환경변수 설정 / security mock 생성
오늘 한 일스프링 심화주차 완강 Controller 테스트를 수행 하던 중 .. 마주친 오류Unsatisfied dependency expressed through constructor parameter 2: Error creating bean with name 'kakaoService': Injection of autowired dependencies failed ...대략 이런 내용이었다. 분명 코드스니펫 딸깍 해서 오류 날 부분이 전혀 없는데 왜그러지..고민하다보니...아차 환경변수 설정 안했다 기존 환경에서만 적용된거지.. 테스트 환경에서 적용됐다곤 안했다..^^사이드바 gradle 밑에 있는 test에 모두 환경 변수를 적용해줬다 열심히 ctrl + c / ctrl + v 해준 결과정상적..
2024.06.13 -
[24.06.12] 내일배움캠프 39일차 JAVA TIL - 단위 테스트
오늘 한 일숙련주차 개인 과제 발제 듣기팀명 정하기 / 규칙 정하기단위 테스트 강의 수강 개발과 테스트의 순서Development: 개발Unit Tests (단위 테스트): 개발자 테스트QA Testing:블랙박스 테스팅주로 QA 팀이 Production 환경과 유사한 환경(Stage)에서 테스팅Production: 실 서비스 운영 환경 오늘 공부해 볼 목차는 단위테스트이다.JUnit5 을 사용하여 단위 테스트를 해보자!JUnit5 : 자바 프로그래밍 언어 용 단위 테스트 프레임워크 Before - After@BeforeEachvoid setUp() { System.out.println("각각의 테스트 코드가 실행되기 전에 수행");}@AfterEachvoid tearDown() { Sys..
2024.06.13 -
[24.06.11] 내일배움캠프 38일차 JAVA TIL - 카카오 로그인 초기설정
오늘 한 일Spring Java 숙련주차 강의 듣기팀 발표 및 마무리 / git read me 정리팀 발표 피드백 코너속의 코너 _ 인텔리제이 꿀팁 코드 정렬Ctrl + shft + alt + L import 정리하기Ctrl + alt + O 코드 스니펫 편하게 복사하기Ctrl + C -> 원하는 패키지 누르고 Ctrl + V
2024.06.12 -
[24.06.10] 내일배움캠프 37일차 JAVA TIL - postman auth token 환경변수처리
오늘 한 일팀 프로젝트 마무리 - 브랜치 병합 및 발표 자료 준비 오늘은 postman으로 토큰을 보다 쉽게 적용하는 방법을 팀원분께 배웠다. 기존의 방식은 header에 일일히 값을 넣어주어 실행 시킬때마다 토큰값을 붙여넣어 줘야 했는데 환경변수 처리하니 정말 쉬워졌다. 바뀐값을 자동으로 넣어준다. 환경변수를 사용하는 방법을 알아보자 1. postman 좌측 상단에서 두번째 Enviroments를 누르고 + 버튼을 눌러준다. 2. 새로 생성된 New Environment를 확인한다나는 이미 환경변수를 설정해둬서 NewsFeed Environment가 존재하는 상황이다. 3. 환경변수를 설정해준다.Variable : 환경변수 type : default환경변수명은 식별할 수 있도록 변경해주면 된다. ..
2024.06.11 -
[24.06.07] 내일배움캠프 36일차 JAVA TIL - 좋아요 구현 , 테스트
오늘 한 일Web 강의 수강 - 1억 연봉 개발자 특강 좋아요 엔티티를 만들기 위해 기존 프로젝트에서 이슈를 생성했다. 이제는 이슈 생성과 pr을 올리는 방법을 어느정도 터득한거같다.. 아직 어렵긴 하지만! 좋아요 엔티티에 대한 요구사항을 보면 하나의 엔티티에서 댓글 좋아요 / 게시글 좋아요를 모두 구현하도록 설계되어있었다. 요구사항을 지키기 위해 하나의 엔티티에서 처리하도록 만들어줬다. @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "likes_seq") private Long likesSeq; @Column(name = "user_id") private Long userId; @C..
2024.06.10