ORM(Object Relational Mapping) 이란?

관계형 테이터베이스 테이블과 객체 사이의 mapping 처리를 해주는 것을 ORM(Object relational Mapping)이라고 한다. 쉽게 말해 SQL문 작성 없이 간단한 매핑 설정으로 데이터베이스의 테이블 데이터를 Java […]

더 보기 →

fail-fast 방식이란?

콜렉션 클래스들은 저장된 객체들에 대한 순차적 접근을 제공한다. 그러나, 순차적 접근이 모두 끝나기 전에 콜렉션 객체에 변경이 일어날 경우 순차적 접근이 실패되면서 ConcurrentModificationException 예외를 return하게 […]

더 보기 →

spring meta annotation 정리

스프링 메타 애노테이션 이란? 스프링에서는 기본적으로 클래스 선언부 위에 @Component 애노테이션이 붙어 있으면 스프링 빈으로 생성한다. 하지만 실무에서는 다음과 같이 한다. Controller 클래스에는 @Controller Service […]

더 보기 →

XML namespace 이해하기

시간이 지나면 xml namespace에 대해서 자꾸 까먹어 블로그에 정리 한다. XML 문서 내에서 유일한 엘리먼트 이름이나 속성 이름을 제공하기 위해 사용된다. XML은 사용자가 자유롭게 엘리먼트를 […]

더 보기 →