JPA/ 애플리케이션 개발
자바 ORM 표준 JPA 프로그래밍
자바 ORM 표준 JPA 프로그래밍을 공부하고 정리하는 포스트입니다. 애플리케이션 개발 실제로 JPA를 사용하는 애플리케이션을 만들어보겠습니다. JPA 구동 방식 먼저, JPA는 Persistence라는 클래스로 시작합니다. 프로젝트를 생성할 때 만든 persistence.xml이라는 설정 정보를...
JPA/ JPA 소개
자바 ORM 표준 JPA 프로그래밍
자바 ORM 표준 JPA 프로그래밍을 공부하고 정리하는 포스트입니다. JPA 소개 JPA는 Java Persistence API의 줄임말로 자바 진영의 ORM 기술 표준입니다. ORM이 뭘까요? ORM은 Object-relational mapping, 객체 관계 매핑이라는 뜻이고 여기서...
SPRING/ 스프링 컨테이너와 스프링 빈 1부
스프링 핵심 원리 - 기본편
스프링 핵심 원리 - 기본편을 공부하고 정리하는 포스트입니다. 스프링 컨테이너와 스프링 빈 스프링 컨테이너 생성 스프링 컨테이너가 생성되는 과정은 기본적으로 아래의 코드와 같습니다. ApplicationContext applicationContext = new AnnotationConfigApplicationContext(AppConfig.class); new AnnotationConfigApplicationContext()...
SPRING/ 스프링 핵심 원리 이해2 2부
스프링 핵심 원리 - 기본편
스프링 핵심 원리 - 기본편을 공부하고 정리하는 포스트입니다. AppConfig 리팩터링 현재 AppConfig는 중복이 있고, 역할에 따른 구현이 잘 보이지 않습니다. 설정 정보, 구성 정보라는 것은 역할에 따른 구현이 한 눈에...
CS/ HTTP 헤더 - 캐시와 조건부 요청
모든 개발자를 위한 HTTP 웹 기본 지식
김영한님의 모든 개발자를 위한 HTTP 웹 기본 지식을 공부하고 정리하는 포스트입니다. 캐시 기본 동작 캐시가 없을 때 클라이언트에서 어떠한 이미지를 요청하면 응답에 해당 이미지에 대한 내용이 담겨서 응답이 올 것입니다....