我在 symfony 2.0 中使用我自己的 User 类作为安全系统的实体提供者。
我注意到每次重新加载页面时,symfony 都会从 db 获取用户:
SELECT t0.id AS id1, t0.username AS username2, t0.salt AS salt3, t0.password AS password4, t0.email AS email5, t0.is_active AS is_active6, t0.credentials AS credentials7 FROM w9_users t0 WHERE t0.id = ? 参数:['23'] 时间:4.43 ms
有什么简单的方法可以禁用这种行为吗?也许在会话变量中序列化用户数据或以某种方式缓存它们?