0

我正在使用 java ee 堆栈开发一个简单的 Web 服务。业务对象是使用 JPA 和 Bean Validation 规则注释的 POJO。

业务方法通过 ws 公开。Ws 注释为:

@SchemaValidation()
@WebService()
@Stateless

当我通过一个带有无效参数的简单 java-main 应用程序调用 WS 时,我在服务器端得到异常,在业务对象层中,我的 WS 层似乎没有进行验证。

我的目标是尽可能地保护我的业务层免受无效数据的影响,以便在 WS 端拥有验证逻辑。

我该如何实施?

4

0 回答 0