I want to use @IdClass annotation to make a composite PK of Long and Date values. When debugging I\'ve noticed that the equals() method is not invoked, my breakpoint never h