queryDsl 사용시 주의사항


querydsl을 사용할 때는 다음과 같이 
{Entity명}Repository, {Entity명}RepositoryCustom, 
{Entity명}RepositoryImpl의 구조로 인터페이스  클래스를 생성합니다.

Custom 인터페이스의 경우 다른 이름이 되어도 상관이 없지만, 
실제 해당 메서드가 구현되는 Impl 클래스의 경우 '{Entity명}RepositoryImpl' 
이라는 이름으로 생성되어야 한다는 규칙이 있습니다.

오늘 오류가 발생했던 원인은 생성된 Impl 클래스의 이름이 엔티티명과 다르기 때문에 발생했습니다.