【发布时间】:2012-09-26 21:13:52
【问题描述】:
我有有状态的 EJB 并注入到它的应用程序范围 CDI bean。 Findbugs 发出警告,因为我的 CDI bean 不可序列化。在这种情况下,CDI bean 是否应该是可序列化的?为了避免钝化,我认为不应该。使这个字段“瞬态”足够吗,这是一个合适的解决方案吗?
【问题讨论】:
标签: ejb cdi serializable stateful-session-bean
我有有状态的 EJB 并注入到它的应用程序范围 CDI bean。 Findbugs 发出警告,因为我的 CDI bean 不可序列化。在这种情况下,CDI bean 是否应该是可序列化的?为了避免钝化,我认为不应该。使这个字段“瞬态”足够吗,这是一个合适的解决方案吗?
【问题讨论】:
标签: ejb cdi serializable stateful-session-bean
老实说,我不会担心。您可能在现实中得到了一个 PassivationCapable 代理,而 FindBugs 肯定不知道这一点。
【讨论】: