生成类的Tomcat持久化会话问题



我们有几个生成的类,这些类将在我们web应用程序的每个启动阶段重新生成。Tomcat支持持久化会话,因此当Tomcat关闭或重新启动时,类将被持久化。

我们生成的类将在shutdown钩子中被删除。因此,下一次tomcat启动web应用程序时,它会抱怨丢失了类文件,并且无法恢复会话。

我们能做些什么来对抗它吗?javax.annotation.Generated注释会有帮助吗?似乎没有人真正检查这个注释

如果这些类不是直接存储在会话中,那么用transient标记它们的引用——它们将不会被序列化

相关内容

  • 没有找到相关文章

最新更新