최근 포스트

ACID, 트랜잭션의 네 가지 특징

최대 1 분 소요

원자성(atomicity) 트랜잭션에 포함되는 모든 작업이 성공적으로 처리되지 않으면 트랜잭션에 들어있는 어떤 작업도 처리되지 않아야 한다.

싱글톤패턴에 대해 설명해주세요

1 분 소요

싱글톤 패턴이란? 싱글톤 패턴이란 인스턴스가 하나만 생성되는 것을 보장하는 디자인패턴 가장 원초적인 방법은 클래스 내부에서 private static final 키워드로 객체를 만들면 외부에서는 해당 클래스의 객체를 새로 생성할 수 없으므로 싱글톤 패턴 조건을 만족하게 됩...

VO와 BO, DAO, DTO에 대해 설명해주세요.

최대 1 분 소요

DAO(Data Access Object) DB의 데이터에 접근을 위한 객체를 말합니다. (Repository 또는 Mapper에 해당) BO(Business Object) 여러 DAO를 활용해 비즈니스 로직을 처리하는 객체를 말합니다. (Service에 해당) DTO...

쿠키, 세션, JWT에 대해 설명해주세요

3 분 소요

쿠키 : 사용자 정보와 같은 데이터를 브라우저에 저장하여 유지하고 세션 : 서버에서 해당 데이터를 보관 JWT : JSON 형식의 토큰 기반 인증 시스템