"select distinct a.category from AskCommitment a " akan mereturn list of category, bukan list AskCommitment, yg dipilih kan category yg mana tipenya String
> List<AskCommitment> askCommitment; > askCommitment = askCommitmentDao.findCategory(); ya salah dong, dan keliatan dr exceptionnya: java.lang.ClassCastException: java.lang.String cannot be cast to mst.hrd.hibernate.model.annotation.AskCommitment aku jg pernah punya pengalaman yg sama, ternyata di hibernate bisa pilih macem2, misalnya pilih id nya doang ya berarti nanti hasilnya list of id yg tipenya Long misalnya, dst