profile
기록 그리고 기억
post-thumbnail

Get 요청에 setter, constructor 없이 데이터 binding

Spring에서 Get 요청시 Setter와 생성자 없이 데이터를 바인딩 해봅시다.

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

트랜잭션의 격리 수준(isolation level) 이란?

동시에 여러 트랜잭션이 처리될 때 특정 트랜잭션이 다른 트랜잭션에서 변경하거나 조회하는 데이터를 볼 수 있도록 허용할지를 결정하는 것을 말한다.

2022년 8월 23일
·
0개의 댓글
·
post-thumbnail

데이터베이스에서 트랜잭션이란?

트랜잭션이란? 트랜잭션이란 영단어의 뜻으로는 거래 또는 수행을 뜻한다. 데이터베이스에서는 데이터베이스의 상태를 변화시키기 위해 수행하는 작업의 단위를 뜻한다.

2022년 8월 23일
·
0개의 댓글
·
post-thumbnail

DB에서 B-Tree 알고리즘 인덱스 사용 이유

B-Tree는 밸런스 트리(Balanced Tree)를 말하는데 가장 대표적으로 쓰이는 인덱스 자료 구조이다.

2022년 8월 5일
·
0개의 댓글
·
post-thumbnail

데이터베이스에서 인덱스란?

인덱스란 추가적인 쓰기 작업과 저장 공간을 활용하여 데이터베이스 테이블의 검색 속도를 향상 시키기 위한 자료구조이다.

2022년 8월 5일
·
0개의 댓글
·
post-thumbnail

관계형 데이터베이스에서 Join이란?

Join의 개념에 대해서 알아보기 전에 관계형 데이터베이스가 무엇인지 짚고 넘어가려고 한다.관계형 데이터베이스는 가장 많이 사용되는 데이터베이스의 한 종류이다.관계형 데이터베이스는 테이블로 이루어져 있으며 이 테이블은 키와 밸류의 관계를 나타낸다.

2022년 7월 31일
·
0개의 댓글
·
post-thumbnail

AWS에서 S3의 특징 정리

AWS에서 대표적인 스토리지 서비스인 S3의 특징에 대해서 정리하려고 한다

2022년 5월 9일
·
0개의 댓글
·
post-thumbnail

IaaS, PaaS, SaaS 세개의 차이점이 뭘까?

클라우드 컴퓨팅의 3대 모델에는 3가지가 있다고 하는데 알아봐 보자

2022년 5월 2일
·
0개의 댓글
·
post-thumbnail

Golang에서 wire을 통해 DI를 쉽게 해보자

Golang에서 개발하면서 Spring에서 처럼 편하게 의존성을 주입받고 싶을 때가 있다. 그러나 Golang에서는 일일이 하나씩 생성해서 주입 시켜줘야 하는데 편리하게 주입해보자

2022년 4월 24일
·
0개의 댓글
·
post-thumbnail

가상화란?

가상화란 한대의 물리 시스템 하드웨어를 논리적으로 분리하여 가상의 시스템에 활용하는 개념이다.

2022년 4월 22일
·
0개의 댓글
·
post-thumbnail

Java 16, Stream의 toList() 사용시 UnsupportedOperationException 이 발생했던 이야기

Java 16의 toList()를 사용하게 되면서 발생한 nsupportedOperationException의 이유

2022년 4월 16일
·
0개의 댓글
·
post-thumbnail

면접 이후 Spring Bean에 대하여...

우선 Bean 주입의 동작 순서는 Bean Name - > Bean Type - > Constructor 으로 작동한다.

2022년 3월 15일
·
0개의 댓글
·
post-thumbnail

맥북 air m1으로 Back-end 개발 후기

가지고 있는 노트북이 하나도 없어서 하나 장만 하기로 했다. 예전부터 맥북을 써보고 싶기도 했고 m1 칩셋이 그렇게 좋다고 소문이 어마무시(?) 했기 때문에 많은 검색과 고민을 하다가 구매하게 됬다.

2021년 12월 22일
·
3개의 댓글
·
post-thumbnail

Github Action으로 Spring boot 프로젝트 이미지를 Docker hub에 업로드하자

Github action으로 Spring boot 프로젝트 이미지를 Docker hub에 업로드 해보자

2021년 12월 17일
·
0개의 댓글
·
post-thumbnail

자바의 소멸자에 대해서 (finalize, cleaner)

자바의 finalize, cleaner에 대해 알아보자

2021년 11월 15일
·
0개의 댓글
·
post-thumbnail

Golang으로 양방향 연결 리스트 구현해보자

간단하게 Add, Remove, Get, GetAll 4가지의 함수를 가지고 있는 List를 구현했다

2021년 10월 31일
·
0개의 댓글
·
post-thumbnail

Spring boot로 Grpc를 사용해보자

오늘은 Grpc에 대해서 글을 써보려고한다. Grpc를 간단하게 설명하면 서로 다른 위치에 존재하는 공간에서 동일한 객체를 가져다 와서 사용하는 것이다.

2021년 10월 13일
·
2개의 댓글
·
post-thumbnail

Spring Security를 이용해서 일회성 Api key를 추가해보자

Spring security로 일회성 api key를 구현해보자

2021년 9월 2일
·
0개의 댓글
·
post-thumbnail

DTO를 사용하면서 생긴 고민거리

패키지 하나하나가 독립적으로 사용 될수있게 DTO를 사용할 순 없을까?

2021년 9월 1일
·
0개의 댓글
·
post-thumbnail

Mybatis에서 Pageable 객체를 이용해 Dynamic Sorting 하는 방법

Mybatis를 이용해서 페이징을 구현할 경우 Pageable 객체를 파라미터로 넘겨주고 xml에서 아래와 같이 사용하면 된다

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