Yes it is possible.
Hibernate doesn't restrict to map one table by only one class. you can map multiple class to single table. (which is not recommended).
So you can create two classes which mapped to same table (for you classA and classAReduce). If you map all or partial column of the table.
So if you want only some selective column in
classAReduct , then map only selective column to property . like
Code:
class Student{
private String studentName; //map to student name column
private String fatherName; //map to father name column
}
class StudentReduce{
private String name ; //map to student name column
//no need to map call column
}