【发布时间】:2017-09-07 22:53:33
【问题描述】:
我使用 spring 实现了一些其余的 web 服务。 我有一些公共代码需要在每个 Web 服务之前执行。 目前,我在每个 Web 服务的启动时明确调用此公共代码。
有没有办法让 spring 在调用 web 服务之前“自动”调用这个公共代码?
【问题讨论】:
-
你能定义“在调用 Web 服务之前”吗?您是指一些配置步骤(初始化池、加载/准备资源和地图、构建参考表等),还是指在每次调用服务之前应该处理的事情(身份验证、审计日志记录、会话初始化、等)?
-
你有没有试过任何代码?!您可以发布它们以获得更清晰的场景吗?!
-
我需要保存请求信息,(浏览器、IP 和操作系统版本)我需要访问 httpRequest 对象来执行此操作,而不是对每个 Web 服务手动执行此操作,我询问是否有任何支持到春天这样做。
标签: java spring spring-mvc spring-ws