profile
끊임없이 의심하고 반증하기
post-thumbnail

초록 스터디 - 봄날의 첫 페이지 1주차

이번 주차는 스터디 첫 주차이고, 스터디원들이 스프링을 처음 겪어보는 만큼 환경설정 부터 천천히 다뤄봤습니다.스터디원들 모두가 스프링은 아니어도 다른 분야의 프레임워크(react, django 등등)들을 사용해본 경험은 있어서 프레임워크 개념에 대한 학습은 빠르게 지나

2024년 2월 11일
·
0개의 댓글
·
post-thumbnail

초록 스터디 - 봄날의 첫 페이지 OT

감사하게도 좋은 기회가 생겨 2023년 2월부터 11월까지 우아한테크코스 5기 BE로 참여했습니다.정말 많은 걸 배웠고, 좋은 사람들을 만날 수 있었습니다.하지만 아쉽게도 함께하는 시간은 끝나갔고, 모두가 각자의 미래를 계획하며 우테코 이후의 삶을 준비했습니다.저는 학

2024년 2월 3일
·
4개의 댓글
·

원격 접속이 막힌 서버 복구하기

우당탕탕 서버 복구기

2023년 11월 12일
·
0개의 댓글
·

엔티티의 id를 테스트에서 어떻게 세팅해야 할까?

현재 Spring boot와 Spring Data Jpa를 사용하여 프로젝트를 진행하고 있었습니다.그러다가 하나의 문제에 직면했는데요 바로 다음과 같습니다.아래와 같은 Participant와 Member라는 Entity가 있습니다.위와 같이 작성하고 진행하던 중 val

2023년 8월 8일
·
2개의 댓글
·
post-thumbnail

OAuth 2.0 개요

OAuth 2.0에 대한 개요

2023년 7월 9일
·
0개의 댓글
·

스프링 테스트 최적화

스프링 테스트 정리

2023년 6월 8일
·
1개의 댓글
·

스프링 DB 테스트 격리하기

스프링에서 새로이 인수테스트를 학습해보았습니다. 인수테스트에서 사용되는 DB와 단위테스트간 사용되는 DB, 그리고 프로덕션의 DB를 어떻게 분리하는지 한번 시도해보았습니다.

2023년 5월 7일
·
4개의 댓글
·

스프링에선 어떻게 Exception을 처리해야할까?

콘솔과 달리 웹은 고려해야 할 점들이 많습니다. 이러한 점들을 고려해서 어떻게 Exception을 처리했는지 고민해봤습니다.

2023년 4월 24일
·
2개의 댓글
·

와일드카드 VS 타입 파라미터

이전 글(링크)에서 정리할 때는 와일드카드가 다음과 같은 상황에 때문에 필요하다고 하였습니다.Generic을 정의한 클래스에서 모든 인스턴스들이 공통적으로 사용할 메서드를 외부에서 정의할 때 문제가 된다.다음과 같은 예시가 있었습니다.위처럼 한정된 와일드카드를 이용하여

2023년 4월 8일
·
0개의 댓글
·

순수 자바에서 JDBC 쿼리 테스트 해보기

시작하며 이번 미션에서 처음으로 DB를 적용했습니다. DB를 이번 미션에서 적용하면서, 가장 고민했던 것은 “테스트를 어떻게 할까?” 였습니다. (이번 프롤로그는 일종의 JDBC 쿼리 테스트 회고입니다. 그냥 이렇게도 해봤구나 하면서 봐주시면 감사하겠습니다.) 테

2023년 4월 7일
·
2개의 댓글
·

제네릭: 타입 파라미터와 와일드 카드

제네릭이 도입되기 전에, 여러 타입을 사용하는 클래스와 메서드에서 Object를 사용했습니다. Object는 최상위 클래스이기에 모든 데이터를 받을 수 있기 때문이었지요.하지만 반환된 객체를 사용하려면 다시 원하는 타입으로 캐스팅해야했죠.이 타입 캐스팅(Obejct를

2023년 4월 7일
·
0개의 댓글
·

Collections.of에 대한 의문

Collections.of 는 다양한 override 메서드를 지니고 있습니다. List를 예로 들면 List.of (E e1), List.of(E e1, E e2), … ,List.of(E … elemtns)까지 있는데, 하나의 List.of(E … elements)

2023년 3월 26일
·
0개의 댓글
·

Collections.forEach vs Stream.forEach

forEach는 for문을 연속된 데이터를 가진 집합 에서 편하게 사용하기 위해 추가된 문법이다.자바에서 연속된 데이터를 가진 집합엔 컬렉션과 stream이 있고, 둘 모두 forEach를 지원한다.컬렉션은 대표적인 데이터들의 집합이며, 자바에서 가장 많이 사용되는 A

2023년 3월 19일
·
2개의 댓글
·

우아한테크코스 사다리 타기 회고

미션이 끝날 때마다 쓰는 회고다. 이번엔 레벨1의 두 번째 미션인 사다리 타기 회고이다.사다리 타기 Repositoryhttps://github.com/hong-sile/java-ladder1단계 PRhttps://github.com/woowacour

2023년 3월 12일
·
0개의 댓글
·

우아한테크코스 자동차 게임 회고

우테코에서 첫 미션이 끝나고 일주일 정도 지났다. 시간이 많이 지나기 전에, 회고를 하려고 한다.자동차 경주 RepositoryGitHub - hong-sile/java-racingcar at step21단계 PRhttps://github.com/woowaco

2023년 2월 24일
·
4개의 댓글
·