Posts by Tag

Spring Security

Spring Security를 이용한 로그인 인증 구현

지난 글을 마지막으로 Spring Security의 기초, 인증 및 인가까지 모두 알아보았습니다. 이번 글에서는 다루었던 개념을 활용하여 실제로 인증을 구현해보겠습니다. 참고한 자료는 다음과 같습니다.

Spring Security에서 인증에 대해 알아보자

지난 글에서는 Spring Security의 핵심 동작 원리에 대해 알아보며 전체적인 큰 그림을 이해하였습니다. 이번 글에서는 Spring Security에서 인증을 수행하는 방법에 대해 알아보겠습니다. 참고 자료는 다음과 같습니다.

Spring Security를 이해하기 위해 반드시 알아야할 것들

사이드 프로젝트를 개발할 때마다 서버 개발자들에게 가장 귀찮은 것은 인증 및 인가 구현이라고 생각합니다. 요구 사항에 따라 달라지는 도메인 영역과 달리 인증 및 인가는 대부분 동일하기 때문에 항상 반복되는 작업이기 때문입니다.

맨 위로 이동 ↑

Transaction

트랜잭션의 동시성을 높이면 발생할 수 있는 문제와 이를 감지하는 방법

데이터베이스 시스템에서 여러 트랜잭션을 순서대로 처리하는 것은 바람직하지 않습니다. 단위 시간당 처리량이 낮을 뿐만 아니라 각 요청에 대한 응답 시간이 길어질 수도 있기 때문입니다. 따라서 데이터베이스 시스템은 여러 트랜잭션을 동시에 처리하는데요. 이때 발생할 수 있는 문제점에 대...

트랜잭션을 이해하기 위해 필요한 개념들

앞으로 여러 글을 통해 트랜잭션에 대해 정리하고자합니다. 본격적으로 알아보기 전에 트랜잭션이 무엇인지, 트랜잭션은 어떤 상태를 갖는지에 대해 알아봅시다.

맨 위로 이동 ↑

Formatting

Git hook을 이용한 Spotless 적용

팀 프로젝트를 시작할 때마다 마주하는 문제들은 항상 있지만 그 중에서 매번 나타나고 가장 신경 쓰이는 것은 코드 형식을 통일하는 방법이라고 생각합니다. 어떻게 하면 언제 어디서나 통일된 형식을 유지하고 환경 설정을 빠르게 할 수 있을까요? 이번 글에서 알아봅시다.

맨 위로 이동 ↑

Concurrency

트랜잭션의 동시성을 높이면 발생할 수 있는 문제와 이를 감지하는 방법

데이터베이스 시스템에서 여러 트랜잭션을 순서대로 처리하는 것은 바람직하지 않습니다. 단위 시간당 처리량이 낮을 뿐만 아니라 각 요청에 대한 응답 시간이 길어질 수도 있기 때문입니다. 따라서 데이터베이스 시스템은 여러 트랜잭션을 동시에 처리하는데요. 이때 발생할 수 있는 문제점에 대...

맨 위로 이동 ↑