如何将sql查询(带有多个表上的连接)或存储过程作为webservice公开

时间:2016-05-08 05:00:45

标签: web-services tomee

我是网络服务方面的新手,所以请耐心等待。我开发了一个使用标准JDBC方式连接到数据库的JavaFX桌面应用程序。现在,我想制作这个web应用程序,jdbc必须要出去。

我现在正在中间实现tomee并为db访问创建了restful apis(为表创建了实体类,并在其上创建了restful apis)。但是,我不知道如何做到这一点

a)我需要执行存储过程
b)其中sql查询是多个表的连接
c)我需要在其中一列中插入序列。

感谢任何帮助,特别是(a)和(b)。

1 个答案:

答案 0 :(得分:0)

如果你想要一种简单的方式,我会使用Dropwizzard(http://www.dropwizard.io)。

如果您想要更多自定义,请使用JAX-RS,Bean Validation,EJB作为DAO以及几个JPA对象来构建堆栈以表示您的表。

请参见此处的示例: