向webservice java公开dao类方法

向webservice java公开dao类方法,java,jax-ws,dao,Java,Jax Ws,Dao,我有用于我的DB操作的DAO类。我想使用JAX-WS向Web服务公开我的DAO类方法。将DAO类方法公开为webservice方法是个好主意?请帮帮我。通常这不是个好主意。 保持您的体系结构分层: 道是一个层次 API(Web服务)是另一层 中间(dao和API之间)通常有一个业务层。谢谢您的快速回复。因此,为webservices创建一个单独的类,并在这些类中使用DAO对象?您所说的内部是什么意思?内部阶级?通常我更喜欢将不同的层放在不同的包中,但这实际上取决于您,您希望如何组织代码。

我有用于我的DB操作的DAO类。我想使用JAX-WS向Web服务公开我的DAO类方法。将DAO类方法公开为webservice方法是个好主意?请帮帮我。

通常这不是个好主意。 保持您的体系结构分层:

  • 道是一个层次
  • API(Web服务)是另一层

中间(dao和API之间)通常有一个业务层。

谢谢您的快速回复。因此,为webservices创建一个单独的类,并在这些类中使用DAO对象?您所说的内部是什么意思?内部阶级?通常我更喜欢将不同的层放在不同的包中,但这实际上取决于您,您希望如何组织代码。