2024.01.22 - [📝 Language/Java] - [Java] Hibernate란? [Java] Hibernate란? 이번 시간에는 Hiberante에 대하여 알아보려고 한다. Java 기반의 개발에서 많이 사용되는 ORM (Object-Relational Mapping) 프레임워크이다. Java 언어로 개발된 애플리케이션에서 데이터베이스와의 상호작 boom-94.tistory.com 이전에 Hibernate란 무엇일까에 대하여 잠시나마 살펴봤습니다. Hiberante에서 가장 많이 나오는 ORM과 영속성(Persistence)에 대하여 자세히 한번 알아보려고 합니다. ORM(Object-relational mapping) 이란? 객체형 데이터(Objcet)와 관계형 데이터(Releational..
Hibernate
이번 시간에는 Hiberante에 대하여 알아보려고 한다. Java 기반의 개발에서 많이 사용되는 ORM (Object-Relational Mapping) 프레임워크이다. Java 언어로 개발된 애플리케이션에서 데이터베이스와의 상호작용을 쉽게 처리할 수 있도록 도와주는 도구 중 하나이며, Hibernate는 객체 지향 프로그래밍과 관계형 데이터베이스 간의 매핑을 담당하여 개발자가 객체 모델을 사용하여 데이터베이스와 상호작용할 수 있게 해준다. Hibernate 란? Java 클래스를 데이터베이스 테이블에 매핑하는 편리하고 강력한 방법을 제공하는 널리 사용되는 Java용 ORM(객체 관계형 매핑) 프레임워크 주석을 사용하면 엔티티 간의 관계를 쉽게 정의, 데이터베이스에 유지하는 방법을 지정하며 엔티티 클래..