Как кэшировать списки объектов с помощью Cachecontrol и etag? - PullRequest
0 голосов
/ 07 декабря 2018

Каков наиболее эффективный или возможный способ придать объектам в списке этаг?В настоящее время я получаю все объекты одним запросом к базе данных, но я не могу дать etag каждому объекту, потому что это всего лишь один запрос.Таким образом, на данный момент, если один объект изменяется, весь список должен быть вызван из базы данных.

@GET
public Response getPlayers( @Context Request request) { 
    List<Player> players = database.getAll();
    ........
}
...