JPA Java Persistence Query Language
What is JPQL JPQL은 Java Persistence Query Language 의 약자로 Java의 객체지향 쿼리 언어이다. JPQL은 데이터베이스 테이블 대신 엔티티 개체 모델을 사용하여 SQL 쿼리를 실행한다. (👍Tip : JPA는 JPQL을 방언에 따라 적...
What is JPQL JPQL은 Java Persistence Query Language 의 약자로 Java의 객체지향 쿼리 언어이다. JPQL은 데이터베이스 테이블 대신 엔티티 개체 모델을 사용하여 SQL 쿼리를 실행한다. (👍Tip : JPA는 JPQL을 방언에 따라 적...
Spring Boot Test
JPA Proxy RDB 와 다르게 java에서는 참조를 통해 객체의 주소값을 가지고 일대다의 경우 List를 가질 수 있다. Entity조회 할 때 모두 다 가져와야 한다면 성능적인 이슈가 나올 수밖에 없다. 따라서 JPA에서는 연관된 객체들을 모두 처음부터 데이터베이스에서 ...
JPA Composite Primary Key JPA에서 Primary Key가 단일 키 일때는 @ID annotation으로 쉽게 가능하였다. 하지만 실무에서는 복합키인 경우도 많고 JPA에서는 이 기능을 지원하기 때문에 학습해 보았다. 크게 두 가지 방식이 있는데 @IdCl...
Linux Quick start