Допустим, у нас есть сущность
@Entity
public class Person {
@Id int id;
@Basic String name;
@Basic String remark;
}
Допустим, поле "примечание" заполнено большими текстами, но используется редко. Так что было бы хорошо, если при запуске jpql: SELECT p FROM Person p
EclipseLink просто выполняет sql select id, name from person
А потом, когда вы позвоните person.getRemark()
, он будет получен с select remark from person where id = ?
.
Возможно ли это с EclipseLink 2.1?