@Kolumna
Adnotacja w polu może określać atrybut columnDefinition, który może pozwolić na określenie sortowania z uwzględnieniem wielkości liter dla kolumny.
W twoim przypadku, na przykład, używając adnotacji @Column, użyjesz
@Column(name = "NAME_COL", columnDefinition = "VARCHAR(250) COLLATE latin1_general_cs")
private String name;