Page History
...
정의없이 모든 Object에 대응하는 map 사용도 가능하지만, DAO를 Entity 를 정의해서 사용하느냐?
정의없이 구현레벨에서 분석 분석해서 사용하느냐? Entity의 생명주기에 따라 각각 장단점이 있습니다.
Code Block | ||||
---|---|---|---|---|
| ||||
package com.example.demo.data; public class AddressStatistics { private String fname; //집계대상 필드는 변동이될수 있기때문에 한정짓지말고,공용이름을 사용합니다. private Long cnt; public AddressStatistics(String fname,Long cnt) { this.fname = fname; this.cnt = cnt; } } |
...
쿼리검색 조건을 JPA함수형이 아닌, SQL문과 비슷한 JPQL문을 사용하였습니다.
DAO가 Entity가 변형이되거나 복잡한 집계를 내는것은 JPA 함수쿼리로 모두 작성하기 어려우며
...