가비지 컬렉션은 메모리를 관리하는 프로세스를 얘기합니다.
TDD(Test-Driven Development)는 소프트웨어 개발 방법론 중 하나로, 한국어로는 테스트 주도 개발이라고 부릅니다.
Semantic은 '의미론적인'이라는 뜻입니다.
Spring과 Spring Boot 차이점
배열은 다음의 경우에 적합합니다.
갈수록 정보 보안의 중요성이 커지고 있습니다.
HTTP Method는 클라이언트와 서버 간의 통신을 정의하며, 다양한 작업을 수행하는 데 사용됩니다.
Java에서 추상 클래스(Abstract Class)와 인터페이스(Interface)는 객체 지향 프로그래밍의 핵심 개념으로, 다형성을 구현하는 데 중요한 역할을 합니다.
SQL에서 데이터베이스 테이블 간의 관계를 정의하고 결합하는 데 가장 일반적인 두 가지 유형의 조인이 있습니다.
프로그래밍에서 트랜잭션(transaction)은 DBMS에서 일련의 데이터베이스 작업들을 하나의 단위로 묶어서 처리하는 것
Java에서는 예외 처리 매커니즘을 통해 프로그램에서 발생할 수 있는 다양한 오류 상황을 처리합니다.
`@Transactional` 어노테이션은 선언적 트랜잭션(Declarative Transaction Management)의 한 종류입니다.
💡 이 글은 회사 인턴 기간에 스터디한 내용을 정리한 글입니다!
💡 이 글은 회사 인턴 기간에 스터디한 내용을 정리한 글입니다!
💡 이 글은 회사 인턴 기간에 스터디한 내용을 정리한 글입니다!
CompletableFuture는 Java8에서 도입된 비동기 프로그래밍 API다.