jpa 취지가 sql 배우지 말고
쉽고 편하게 쓰자 아님?
그러면 jpa로 최대한 처리하고
안되는거는 서비스계층에서 추가분류작업 하는게 저 취지에 맞는거같은데
복잡한 서비스의 경우에는 두세개 테이블에 분산된 정보를 동시에 요구하는 경우도 발생하고
결국은 최적화 하려면 한방쿼리같은거 직접 짜게 되더라고
잘 모르겟음 이게 취지에 맞는건지
그래서 쿼리dsl 이라는 것도 나오기는 하던데
솔직히 그거 학습하는거랑 직접 쿼리문 배워서 짜는게 무슨 큰 차이가 생기나 싶기도 하고
통계성 조회는 일반 sql이 압도적으로 좋음 이거빼고는 JPA가 압살하지 qdsl의 장점은 컴파일러가 붙어준다는거고..
sql 배우지말고 쉽고 편하게 쓰자는건 누구 입에서 나온 소리고?
ㄹㅇ 간단한건 jpa가 나은데 복잡한거 마이바티스 대체못함 조회성이면 Nosql 검토하는것처럼 간단한서비스를 빨리 컴포징할때나 jpa 쓰는게나음
그냥 entityframework 랑 LINQ합시다
sql을 안배우고 ㅇㅈㄹㅋㅋㅋ
jpa가 얼마나편한데 ....