From 27d98cba85f2f602404edd0461cbbd3531fa6bde Mon Sep 17 00:00:00 2001 From: chaeeun-Han Date: Sun, 3 Dec 2023 23:48:34 +0900 Subject: [PATCH] feat: Add `QuerydslConfig` (#2) Co-authored-by: nusuy Co-authored-by: Queue-ri Co-authored-by: hyojeongchoi --- .../hamahama/pupmory/conf/QuerydslConfig.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 backend/src/main/java/com/hamahama/pupmory/conf/QuerydslConfig.java diff --git a/backend/src/main/java/com/hamahama/pupmory/conf/QuerydslConfig.java b/backend/src/main/java/com/hamahama/pupmory/conf/QuerydslConfig.java new file mode 100644 index 0000000..6e50b45 --- /dev/null +++ b/backend/src/main/java/com/hamahama/pupmory/conf/QuerydslConfig.java @@ -0,0 +1,20 @@ +package com.hamahama.pupmory.conf; + +import com.querydsl.jpa.impl.JPAQueryFactory; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; + +import javax.persistence.EntityManager; +import javax.persistence.PersistenceContext; + +@Configuration +public class QuerydslConfig { + + @PersistenceContext + private EntityManager entityManager; + + @Bean + public JPAQueryFactory jpaQueryFactory() { + return new JPAQueryFactory(entityManager); + } +} \ No newline at end of file