RESTful服务基础示例基于Spring MVC与安全性
本RESTful服务示例基于Spring MVC与安全性,并包含AOP的相关应用。以下是具体的操作示例:
1. 创建新用户
通过/users POST方法来创建一个新用户。
2. 管理员登录
使用/login?j_username=admin&j_password=admin通过POST方法以管理员身份登录。
3. 用户登录
使用/login?j_username={user email}&j_password={password}通过POST方法以普通用户身份登录。
4. 获取所有用户
通过/users GET方法可以获取所有用户信息。
5. 更新用户信息
通过/users/{user_id} PUT方法更新指定用户的信息(需先登录)。
6. 删除用户
通过/users/{user_id} DELETE方法删除指定用户(需先登录)。
7. 注销用户
使用/logout接口注销登录用户。
8. 重置密码
通过/forgotPassword?userId={user_id}可以重置指定用户的密码,系统将发送包含新密码的邮件。
9. 注册新用户
在管理员帐户下可以注册新用户,相关配置信息在config.properties文件中进行管理。
下载地址
用户评论