목록엔티티 (2)
개발 무지렁이

QueryDSL Java로 SQL처럼 구현할 수 있는 것을 말한다. ⭐. Entity클래스로부터 파생된 Q클래스가 필요하다. ex. Member클래스로부터 QMember클래스가 만들어져야 한다. (Intellij, Gradle -> Tasks -> other -> compileQuerydsl, Entity클래스를 수정할 때마다) build.gradle 🐘 buildscript { ext { queryDslVersion = "5.0.0" } } plugins { ... id "com.ewerk.gradle.plugins.querydsl" version "1.0.10" } dependencies { ... implementation "com.querydsl:querydsl-jpa:${queryDslVersi..

ORM(Object Relational Mapping) 객체와 '관계형 데이터베이스'의 데이터를 자동으로 매핑해주는 도구를 말한다. 📍. 쿼리문 대신 ☕자바코드로 데이터베이스의 데이터를 처리할 수 있다. 📍. 내부에서 안전한 SQL 쿼리 자동 생성 JPA(Java Persistence API): 🧱 ORM 프레임워크의 표준 스펙 ☕ Java를 기반으로 한 객체 관계 매핑 기술을 말한다. 📍. 객체 지향 프로그래밍 모델과 관계형 데이터베이스 사이의 불일치를 해결하기 위해 개발 📍. 개발자가 SQL쿼리를 직접 작성하지 않아도 된다. 📍. JPA를 구현한 실제 클래스: Hibernate ❓ SQL쿼리문 ``` insert into question(subject, content) values('안녕하세요..