restful框架Jersey另类用法-接口即服务

Java框架

浏览数:47

2020-6-1

AD:资源代下载服务

记录一下我在项目中jersey框架的另一种使用方式。 项目java部分框架采用 spring+jersey+mybatis,数据库采用的mysql。 思路其实很简单,将interface当做jersey的Resource使用。 为什么会有这种要求呢? 其实也很简单, 不想单独写Resource,目的只有一个通过合理的方式减少程序猿的代码量。用最少的代码做更多的事情, 是我一直在考虑的问题。不讲理论,直接上代码吧。 web.xml配置:

spring配置:

interface接口类:

接口实现类:

调用的时候 ajax请求 http://localhost:8080/restful/userInfoService/156 进入的就是UserInfoService接口的getUser方法。
而如果其他的service实现类中需要使用UserInfoService接口的话, 跟传统用法一样,

作者:开源中国马桶盖