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 |