【发布时间】:2012-06-18 16:37:11
【问题描述】:
随着我对 RESTful API 的深入了解,该方法的(良好)简单性意味着您会生成大量样板代码,并且代码必须在三个或四个不同的地方匹配,例如对于基于 Jersey 的堆栈:
- 提供控件的网页上的 HTML(按钮
Create Foo) - 网页上的 JS,用于制定 JSON 和创建 Foo 的请求
- 一个
FooRest类方法来处理请求并创建一个Foo - 要实例化的
Foo类,它将操纵数据结构
是否有工具可以自动为部分或全部代码提供起点,可能从像 JSON 数据结构这样简单的东西开始?例如,提供:
card: {
methods: [GET],
}
handOfCards: {
methods: [GET POST PUT DELETE],
}
至少以 Ajax 请求结束,带有指定方法的 CardRest 和 HandOfCardsRest 类,以及带有属性或 getter/setter 的 Card 和 HandOfCards 类?
【问题讨论】:
-
我真的希望这能得到一个好的答案。我绝对可以使用它!
-
@W.Goeman,然后最好分享答案以使其更具可见性......看起来视图已经停滞不前。
标签: java javascript rest auto-generate boilerplate