Symfony 2 -как отключить запрос пользователя при каждой загрузке страницы?

Я использую свой собственный класс User в качестве поставщика сущностей для системы безопасности в симфония 2.0.

Я заметил, что при каждой перезагрузке страницы Symfony извлекает пользователя из БД:

SELECT t0.id AS id1, t0.username AS username2, t0.salt AS salt3, t0.password AS пароль4, t0.email AS электронная почта5, t0.is_активный AS is_active6, t0.credentials AS учетные данные7 ОТ w9_users t0 ГДЕ t0.id = ? Параметры:['23'] Время:4,43 мс

Есть ли простой способ отключить это поведение? Может быть, сериализовать пользовательские данные в переменных сеанса или каким-то образом кэшировать их?

8
задан dunqan 8 April 2012 в 07:49
поделиться