Framework/JPA

·Framework/JPA
자바 애플리케이션에서 데이터베이스와 상호작용할 때, Entity는 중요한 역할을 합니다. JPA(Java Persistence API)에서 Entity는 데이터베이스의 테이블과 자바 클래스 간의 매핑을 정의하며, 데이터베이스 작업을 객체 지향적으로 관리할 수 있게 도와줍니다. 이번 포스트에서는 JPA에서의 Entity에 대해 자세히 알아보겠습니다. Entity란❓ Entity는 JPA의 핵심 개념 중 하나로, 데이터베이스와 자바 객체 간의 매핑을 나타내는 클래스입니다.  데이터베이스의 테이블과 자바 클래스 간의 일대일 매핑을 정의합니다. 데이터베이스의 각 행 ➡️ 자바 객체의 인스턴스로 매핑데이터베이스 테이블 ➡️ 자바 클래스에 해당 테이블과 매핑 (@Entity)@Entitypublic class Pe..
·Framework/JPA
DB를 직접 다룰 때의 문제점❗️public class User { private Long id; private String username; private String contents;} 만약 위와 같은 객체 데이터를 DB에서 관리해야 한다고 할 때 복잡한 진행과정을 거쳐야 합니다.1. DB테이블 만들기create table user ( id bigint not null auto_increment, contents varchar(500) not null, username varchar(255) not null, primary key (id)); 2. 애플리케이션에서 SQL 작성 String sql = "INSERT INTO user (u..
지누박
'Framework/JPA' 카테고리의 글 목록 (5 Page)