加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 教义2:实体可以保存到会话中吗?

发布时间:2020-12-13 16:00:46 所属栏目:PHP教程 来源:网络整理
导读:在将实体保存到 PHP会话后,我有一个懒惰加载的问题.有没有解决办法? 见教学手册 Serializing Entities:(在会话中保存的所有内容都是序列化和反序列化). Serializing entities can be problematic and is not really recommended,at least not as long as a
在将实体保存到 PHP会话后,我有一个懒惰加载的问题.有没有解决办法?
见教学手册 Serializing Entities:(在会话中保存的所有内容都是序列化和反序列化).

Serializing entities can be problematic and is not really recommended,at least not as long as an entity instance still holds references to proxy objects or is still managed by an EntityManager.

有一个技术限制,当一个实体被代理时,避免私有属性被序列化(延迟加载的实体被代理).

这意味着您必须避免为要序列化的实体使用私有属性(而不是使用受保护的实体).

另外,如果在序列化时间内没有加载惰性的实体,那么在解除序列化之后它将无法加载.所以你必须在序列化之前确保实体是完整的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读