【发布时间】:2014-10-09 17:29:13
【问题描述】:
我正在尝试修改此链接给出的 Openmrs 休息调用: https://github.com/openmrs/openmrs-module-webservices.rest/blob/master/omod-common/src/main/java/org/openmrs/module/webservices/rest/web/v1_0/controller/SessionController.java
它在代码中导入了一个spring框架org.springframework.web.context.request.WebRequest。
我无法跟踪 openmrs 存储库中实现此接口 WebRequest 的类。
openmrs repo 在这个链接上给出 -https://github.com/openmrs/openmrs-module-webservices.rest
到目前为止,我在 Openmrs wiki 上遇到了这样一条小线,上面写着- 我们所有的服务都是接口。这些服务的默认实现名为 *ServiceImpl.java。实现可以在 api 包的 impl 目录中找到。
谁能帮我弄清楚如何找到实现类?
【问题讨论】:
-
为什么要实现该接口? Spring 提供了该类的实现,在使用该库时,理想情况下,您应该针对接口进行编程。
标签: java spring web-services rest openmrs