2015-04-01 302 views
1

我有一个OpenXava应用程序,我想公开一个REST API,允许外部用户甚至其他应用程序对我的OpenXava实体执行HTTP POST请求,从而在我的数据库中创建新的资源。OpenXava框架是否支持Web服务?

有谁知道OpenXava是否可以为我的实体生成Web服务?我正在使用OpenXava 5.2.1。

我已经阅读documentation,但没有发现任何关于此的内容。

回答

1

OpenXava不会自动为每个实体生成Web服务。但是,OpenXava应用程序是一种常规的Java Web应用程序,因此您可以使用通常的方式为应用程序编写Web服务。

+0

感谢您的回答@javierpaniza。您是否打算在将来的OpenXava版本中使用此Web服务生成功能?我认为它会非常有用。大多数REST操作(HTTP GET,POST,PUT/PATCH,DELETE)可以用作CRUD操作。无论如何,我会像在一个普通的Java Web应用程序中那样执行它。 – 2015-04-02 13:40:22

+1

是的,我们有计划为OpenXava自动生成Web服务,但不是为了接下来的版本。 – javierpaniza 2015-04-07 12:46:58