반응형

JPA 2

7강. 데이터 접근

챕터 7: 데이터 접근7.1 Spring Data JPA 개요7.1.1 JPA 개념 및 ORM 소개JPA(Java Persistence API)는 자바에서 데이터를 관계형 데이터베이스에 저장하고 관리하기 위한 표준입니다. ORM(Object-Relational Mapping)은 객체 지향 프로그래밍과 관계형 데이터베이스 간의 데이터를 자동으로 변환해 주는 기술입니다. 생겨난 이유:관계형 데이터베이스와 객체 지향 프로그래밍 간의 불일치를 해결하고, 데이터베이스 작업을 더 쉽게 관리하기 위해 도입되었습니다.JPA는 이를 표준화하여 다양한 데이터베이스와 호환되는 코드를 작성할 수 있게 합니다.역사적 배경:1990년대 후반, 객체지향 프로그래밍이 널리 사용되기 시작하면서 객체와 관계형 데이터베이스 간의 불일치를..

14강. 데이터베이스 연동

챕터 14: 데이터베이스 연동데이터베이스는 대부분의 애플리케이션에서 핵심적인 역할을 합니다. 이 장에서는 JDBC를 통한 데이터베이스 연동의 기초, Spring을 활용한 데이터 접근, 그리고 JPA와 Hibernate를 이용한 ORM(Object-Relational Mapping)에 대해 다룹니다.14.1 JDBC 기초배경과 역사JDBC(Java Database Connectivity)는 Java 언어로 데이터베이스에 접근하기 위한 표준 API입니다. JDBC는 Sun Microsystems(현재 Oracle)이 1997년에 발표하였으며, 다양한 관계형 데이터베이스와 상호 작용할 수 있는 방법을 제공합니다. JDBC는 데이터베이스 독립성을 유지하면서도 SQL 쿼리를 실행하고 결과를 처리할 수 있게 합니다..

반응형