본문 바로가기

개발/잡다한것

JPA란?

JPA을 알기위해 ORM이라는것을 알아야한다

ORM이란? 프레임워크가 객체와 테이터베이스의 테이터를 자동으로 매핑(연결)해주는것을 말한다

객체 지향 프로그래밍은 클래스를 사용하고,관계형테이터베이스는 테이블을 사용한다

ORM을 통해 객체간의 관계를 바탕으로 SQL을 자동으로 생성하여 불일치를 해결한다

즉 JAVA언어만 사용하여 DB를 컨트롤할수있는걸 말하는거같다

 

JPA란 자바에서 사용하는 ORM기술 표준이다

JPA는 자바애플리케이션과 JDBC사이에서 동작하며 자바인터페이스로 정의되어있다

 

인터페이스란 일종의 매개체이다 소프트웨어사이에서 정보나 신로를 주고받을수있도록해주는것이다

 

 

 

'개발 > 잡다한것' 카테고리의 다른 글

JSP란?-(서블릿)  (0) 2024.05.29
Ajax란? -(동기,비동기)  (0) 2024.05.28
영속성 컨텍스트란?  (0) 2024.05.28
트랜잭션이란?  (0) 2024.05.28
JDBC란?  (0) 2024.05.28