Есть класс
class A {
private String id;
private String field1;
private Map<String, Set<String>> field2;
}
У него имеется проекция
class ProjectionA {
private String id;
private Map<String, Set<String>> field2;
}
Получаю все объекты по проекции класса
А, изменяю информацию в поле
field2 и хочу внести изменения в БД, как можно сохранить все объекты в БД по их проекции?
То есть как можно изменить объект в базе данных без вытаскивания всего объекта, а лишь части?