使用Java进行CRUD操作的通用Web服务

时间:2012-04-12 14:54:30

标签: generics wsdl

我计划为CRUD操作开发通用Web服务到20个表。我已经为每个表都有DAO类(使用hibernate)。我的目标是开发单个Web服务类来处理这些表的所有CRUD操作。有可能的?

我看到了一些例子,比如一个通用的抽象类,它有所有的CRUD操作,所有其他的子类都扩展了抽象类,并调用了超类方法。在这里,我可以将该抽象类公开为Web服务吗?这是正确的?

1 个答案:

答案 0 :(得分:0)

是的,您看到的示例与在netbeans中创建restful Web服务相同

有教程可用 http://netbeans.org/kb/docs/websvc/rest.html

使用glassfish服务器(因为它与JEE6完全兼容)

这将产生一个wadl并看到

在上面的教程之后...右击项目并点击测试restful service..as有WADl的链接(不是wsdl ..因为它很安静)