【发布时间】:2011-07-29 12:21:07
【问题描述】:
我有一个要求,即需要通过带有 Spring 和 Hibernate 的 REST Web 服务公开 CRUD 操作。演示是通过 JSF 进行的。如果我能得到一个示例代码,那将是非常有帮助的。
【问题讨论】:
标签: java web-services hibernate spring rest
我有一个要求,即需要通过带有 Spring 和 Hibernate 的 REST Web 服务公开 CRUD 操作。演示是通过 JSF 进行的。如果我能得到一个示例代码,那将是非常有帮助的。
【问题讨论】:
标签: java web-services hibernate spring rest
@Controller
@RequestMapping("/foo")
public class FooController {
@Inject private FooService service;
@RequestMapping("/create", method=RequestMethod.PUT)
public void create(@Valid Foo foo) { .. }
@RequestMapping("/retrieve", method=RequestMethod.GET)
public String retrieve(@RequestParam String fooId { .. }
//etc for POST and DELETE
}
(有时人们倾向于跳过请求方法的限制,但这样感觉更 RESTful)
【讨论】: