在需要之前如何不实例化 Spring Security?
我正在使用 Google App Engine,因此我的网络应用程序的启动时间很重要。有时当用户请求一个页面时,他们必须等待我的 web 应用程序实例化的整个时间才能得到响应(这称为加载请求)。
我的应用程序的某些页面不需要身份验证。对于这些页面,如果请求是加载请求,我不希望用户必须等待额外的 ~1.5 秒才能让 Spring Security 实例化。
我已经想出了如何延迟加载我的应用程序的所有其他组件,Spring Security 是我唯一不知道的。有人有想法吗?
编辑:如果有人知道如何从代码中实例化 Spring Security 而不是使用 applicationContext-security.xml,那么我想我可以弄清楚如何延迟加载它。