Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

정의없이 모든 Object에 대응하는 map 사용도 가능하지만, DAO를  Entity 를  정의해서 사용하느냐?

정의없이 구현레벨에서 분석 분석해서 사용하느냐?  Entity의 생명주기에 따라 각각 장단점이 있습니다.

Code Block
languagejava
themeEmacs
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 함수쿼리로 모두 작성하기 어려우며

...