Снижение нагрузки на базу данных веб-приложений - PullRequest
1 голос
/ 13 января 2012

Я использую комбинацию JSF, Servlets и Beans для веб-приложения. Дело в том, что я попал в базу данных для некоторых данных, и эти данные заполняются на странице пользователя в виде диаграммы с использованием диаграммы JFree. Но проблема в том, что Я не хочу обращаться к базе данных каждый раз, одного запроса достаточно, чтобы получить все данные. Итак, мне нужна логика, которая обращается к базе данных только один раз и собирает данные, возможно, в bean-компоненте, а затем заполняет его в соответствии с запросом пользователя. Можно ли это сделать в моем приложении, если я использую Java Script для этого. У меня есть логика для заполнения данных, но я не знаю, куда поместить метод объекта доступа к данным, чтобы он выполнялся только один раз.

1 Ответ

1 голос
/ 13 января 2012

Вы можете использовать Spring cache-abstraction и кэшировать данные с помощью EHcache

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...