Transaction 2개 이상의 쿼리를 하나의 커넥션으로 묶어 DB에 전송하고, 이 과정에서 에러가 발생할 경우 자동으로 모든 과정을 원래대로 돌려놓는 것 이러한 과정을 위해 Transaction은 하나 이상의 쿼리를 처리할 때 동일한 Connection 객체를 공유하도록 한다. 트랜잭션 과정이 끝나면 Commit 또는 Rollback 되어야 한다. @...
크로스 사이트 요청 위조, XSRF라고도 말한다.
경량 컨테이너로서 자바 객체를 직접 관리한다. 각각의 객체 생성, 소멸과 같은 라이프 사이클을 관리하며 스프링으로부터 필요한 객체를 얻어올 수 있다.스프링은 Plain Old Java Object 방식의 프레임워크이다.
lombok 라이브러리
기본 구조 필터별 기능 설명 SecurityContextPersistenceFilter SecurityContextRepository에서 SecurityContext를 로드하고 저장하는 일을 담당함 LogoutFilter 로그아웃 URL로 지정된 가상URL에 대한 요청을 감시하고 매칭되는 요청이 있으면 사용자를 로그아웃시킴 UsernamePassw...
Spring Framework에서 제공하는 클래스 중 HttpEntity라는 클래스가 존재한다.
자바에는 크게 2가지의 데이터 타입이 있다.primitive Data(원시 데이터), Object Data
플로우
ExecutorService는 병렬작업 시 여러개의 작업을 효율적으로 처리하기 위해 제공되는 JAVA의 라이브러리이다.
객체 지향 설계에 대해 공부하던 중 궁금한 점이 하나 생겼다.지금까지 MVC 패턴으로 설계할때 Controller와 Service는 인터페이스 상속을 받지 않고 1:1 관계로 의존 관계를 맺어왔다.