profile
한걸음씩 성장하는 개발자
post-thumbnail

[우아한테크코스 6기] 프리코스 4주차 회고 && 최종 리팩토링 후기

이 글은 프리코스 4주차 회고 글, 그리고 프리코스가 끝난 뒤 진행한 리팩토링 결과까지 포함하고 있다는 것을 미리 말씀드립니다!! 😀리팩토링 후 달라진 점도 궁금하신 분들을 끝까지 다 봐주세요!~🧐🧐

2023년 12월 10일
·
0개의 댓글
·
post-thumbnail

[우아한테크코스 6기] 프리코스 3주차 회고 && 최종 리팩토링 후기

3주 차 미션에 대한 글을 작성하기 이전에 먼저 1주 차 공통 피드백 내용들은 다음과 같습니다. >- 요구사항을 정확히 준수한다 커밋 메시지를 의미 있게 작성한다 git을 통해 관리할 자원에 대해서도 고려한다 Pull Request를 보내기 전 브랜치를 확인한다 PR을

2023년 12월 9일
·
0개의 댓글
·
post-thumbnail

[우아한테크코스 6기] 프리코스 2주차 회고 && 최종 리팩토링 후기

2주 차 미션에 대한 글을 작성하기 이전에 먼저 1주 차 공통 피드백 내용들은 다음과 같습니다. >- 요구사항을 정확히 준수한다 커밋 메시지를 의미 있게 작성한다 git을 통해 관리할 자원에 대해서도 고려한다 Pull Request를 보내기 전 브랜치를 확인한다 PR을

2023년 11월 22일
·
0개의 댓글
·
post-thumbnail

Stream의 Collectors

새롭게 알게된 Stream의 Collectors 기능을 적어보겠습니다.위의 numbers 변수를 통해 다양한 기능을 학습해보겠습니다.가장 기본적인 형태입니다.각각의 숫자들을 String으로 변환하여 변환된 값들을 List<String>으로 반환해줍니다.만약 구체적

2023년 11월 1일
·
0개의 댓글
·
post-thumbnail

split 메서드 limit 파라미터

split 메서드에서 limit 값을 파라미터로 전달 받을 수 있다는 것을 알게 되었다.여태 limit 파라미터의 존재조차 몰랐습니다...차이가 있을까??내가 일반적으로 사용했던 split 메서드는 split(String regex)였고, 이것은 limit 값에 0이

2023년 11월 1일
·
0개의 댓글
·
post-thumbnail

[우아한테크코스 6기] 프리코스 1주차 회고

드디어 기다리던 프리코스 1주차를 10/19 ~ 10/25까지 진행하였습니다. 저번 기수인 5기부터 우테코에 지원을 하기만 하면 프리코스를 함께 참여할 수 있었기에 코딩 테스트를 하지 않고 프리코스에 참여할 수 있었습니다. 1주차 숫자 야구 게임 1주차의 미션은

2023년 10월 30일
·
0개의 댓글
·
post-thumbnail

Java - Record

불변 데이터 객체를 쉽게 생성해주는 새로운 클래스이다.잘 사용할 수 있다면 확실히 코드가 깔끔해지고, 편리하게 사용 가능할 것 같아 보입니다.그럼 Record 클래스를 이해하기 쉽게 코드를 통해 알아봅시다.위와 같이 User라는 객체가 있고, 이를 나타내는 변수로 na

2023년 10월 25일
·
0개의 댓글
·
post-thumbnail

자바 인터페이스의 default method와 private method

모두 자바 interface에서 이용 가능한 default method를 아시나요?최근에 알게된 default method에 대해서 작성해보려고 합니다.이전까지 인터페이스를 구현하면 인터페이스를 구현할 클래스를 생성하고, 이 클래스 안에서 메서드를 오버라이드 해서 작성

2023년 10월 25일
·
0개의 댓글
·
post-thumbnail

자바 컬렉션에서 불변 객체 생성

컬렉션에서 불변 객체를 생성하는 기능이 추가되어 공부하게 되었다.여기서 불변 객체란 한번 할당하면 내부 데이터를 수정할 수 없는 것을 말한다.불변 객체를 생성하는 방법: of() 정적 메서드를 이용위와 같이 간편하게 불변 컬렉션을 만들 수 있다.하지만 주의점이 무엇이

2023년 10월 25일
·
0개의 댓글
·

트랜잭션 이해하기

트랜잭션(Transaction)이란? 트랜잭션을 해석하면 거래라는 뜻인데, 트랜잭션은 데이터베이스에 실행한 로직을 안전하게 처리하도록 보장해준다. 예를 들어보자, 만약 A라는 사람이 B라는 사람에게 10000원을 이체해준다고 가정해보자. 이체가 성공적으로 마무리 되

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

데이터 베이스 커넥션 획득 방법 - DataSource

기본적인 데이터 베이스 커넥션을 획득하기 위한 방법은 다음과 같다. > 1. DB 드라이버를 통해 커넥션을 조회한다. DB 드라이버는 DB와 TCP/IP 커넥션을 연결한다. 커넥션이 연결되면 ID, PASSWORD 등 부가 정보를 전달한다. DB는 ID,PASSWORD

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