现在,我在运行 Spring Framework 的某些部分时遇到了很多问题,比如使用 Spring MVC 运行我的 Appengine Web 应用程序没有问题,但是在 Appengine 之上运行 Spring Data 时有很多问题。
我不知道框架的哪个部分已经过测试可以与 Appengine (AE) 一起使用?
- Spring Security 可以与 AE 一起使用吗?
- Spring Data 可以与 AE 一起使用吗?
我猜对 AE 根本没有计划支持这些框架。但是,希望我是错的。
现在,我在运行 Spring Framework 的某些部分时遇到了很多问题,比如使用 Spring MVC 运行我的 Appengine Web 应用程序没有问题,但是在 Appengine 之上运行 Spring Data 时有很多问题。
我不知道框架的哪个部分已经过测试可以与 Appengine (AE) 一起使用?
我猜对 AE 根本没有计划支持这些框架。但是,希望我是错的。
我建议看这里: https ://code.google.com/p/googleappengine/wiki/WillItPlayInJava
Spring Security 被列为半兼容。
至于 Spring Security,它工作得很好。您只需要启用会话。如果您想对静态文件应用 SPring 过滤器,请确保将它们从 appengine-web.xml 中的静态资源中排除。
至于 Spring Data,我从未尝试过,但您至少可以使用 JPA 和 REST 子项目。