JPA,queryDSL 회사에서 시켜서 문법은 다 익혔는데
mybatis 보다 장점이 뭔가요??
생산성
??
쿼리 건드는 시간 아낄 수 있자나
ㅇㅎ JPA는 시간 줄어드는거 이해 갔는데, 쿼리 DSL은 장점이 뭐임?? 인터넷에 찾아보긴 했는데 너무 기술적으로 접근해서 안 와닿아서
JPA는 api고 그 구현체중에 하나가 Hibernate임. QueryDSL은 HQL(Hibernate Query Language)를 만드는 DSL(domain specific language) 라이브러리임
마이바티스로 DDD하라고 하면 죽여버리고 싶을 것 같은데... sql 한계를 넘어서 좀 더 즐겁고 객체지향적이고 신나는 구조를 잡을 수 있음.
Orm 객체, 관계를 매핑해준다 Db 테이블 데이터를 직접 다루지 않고 이미 매핑 된 객체로서 다룰수 있게 해줌
생산성
??
쿼리 건드는 시간 아낄 수 있자나
ㅇㅎ JPA는 시간 줄어드는거 이해 갔는데, 쿼리 DSL은 장점이 뭐임?? 인터넷에 찾아보긴 했는데 너무 기술적으로 접근해서 안 와닿아서
JPA는 api고 그 구현체중에 하나가 Hibernate임. QueryDSL은 HQL(Hibernate Query Language)를 만드는 DSL(domain specific language) 라이브러리임
마이바티스로 DDD하라고 하면 죽여버리고 싶을 것 같은데... sql 한계를 넘어서 좀 더 즐겁고 객체지향적이고 신나는 구조를 잡을 수 있음.
Orm 객체, 관계를 매핑해준다 Db 테이블 데이터를 직접 다루지 않고 이미 매핑 된 객체로서 다룰수 있게 해줌