Hampir sampai... (dengan hati, jadi saya harap ini sempurna) Anda harus membuat CountPerson(...)
baruselect new com.mypackage.CountPerson(p.last_name, count(p.last_name)) from person p ...
JpaRepository hanya dapat mengembalikan objek Person dengan mudah, tetapi Anda dapat membuat objek di HQL sendiri.