如何在我的 Spring 4.0 RestFul 网络服务上实现 Spring 安全性?

How to implement Spring Security on my Spring 4.0 RestFul web service?

我刚刚使用 Spring 4.0 和 Hibernate 4.0 开发了一个简单的 restful 网络服务,因此没有 beans.xml 文件。

我想在 Web 服务上实现 Spring 安全性,因为角色将在 HTTP 函数 GETPOSTDELETE 上执行,即只有管理员可以 DELETE,经理可以同时执行 POSTGET,而用户只能 GET 数据。

我正在寻找带有示例的详细教程来实现 Spring 安全性?或者你认为有更简单的安全机制,不管它的强度如何?

我刚刚发现它们在 Spring.io added a detailed tutorial with real example developed by Java 8 in their own website 中,因此它完全基于注释,这有助于使用 Spring 构建 RESTful 网络服务,测试它以及 保护它。

真的很棒,位于HERE