【发布时间】:2011-03-01 16:44:52
【问题描述】:
我目前正在做一个项目,前端必须是移动应用程序或网站。我希望后端是 java。我想使用 rest 作为前端和后端。我的问题是:是否有一个具有某种用户管理的 java web 框架(可能有用于登录和注册用户的 web 服务)。例如,可以将登录详细信息从前端发送到 web 服务,然后查看它是否正确等。
【问题讨论】:
-
您打算在哪里维护用户记录,在您的自定义数据存储(ldap、db)中,或者您想利用现有的存储,如 google 帐户,打开 id。
-
我相信您将得到的大部分答案都不是具体的。 java中主要有3个rest框架,Jersey(基于Jax-rs规范)、Restlet和Spring 3.0(不符合Jax-rs)。最简单的入门方法是使用 spring 3.0 Rest 框架。您需要熟悉依赖注入和其他一些 spring 细节,但要拥有一个工作副本,您可以使用 spring roo 并在 15 分钟内完成。blog.springsource.com/2009/05/27/roo-part-2
-
我说最简单的原因是 Spring Roo 会暴露你的实体(在这种情况下是用户表),因为 rest api 和 spring 安全模块可以在它之上添加身份验证框架而无需太多编码。
标签: java frameworks