spring boot 整合 Jersey
来源:互联网 发布:lewin'gene知乎 编辑:程序博客网 时间:2024/05/19 19:43
什么是Jersey?
在这里先对Jersey不了解的同学介绍一下什么是Jersey,Jersey RESTful Web Service是一个开源产品级框架,它支持JAX-RS API并且实现了JAX-RS(JSR-311 & JSR-339) 规范(这两个规范就靠大家自行了解)
下面讲解一下如何spring boot 如何整合Jersey。
1.首先只需要添加快速启动依赖即可自行下载依赖的包
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jersey</artifactId> </dependency>
2.创建JerseyConfig.java类,继承Jersey资源配置类,RequestContextFilter是一个Spring过滤器,它提供JAX-RS和Spring请求属性之间的桥梁,告诉Jersey需要扫描哪个路径下的文件(查看源码你会发先可以配置多路径),最重要的一点就是要加上@Component注解,怎么说你要让spring加载到你这个配置类嘛。
@Componentpublic class JerseyConfig extends ResourceConfig { public JerseyConfig() { register(RequestContextFilter.class); packages("com.god.restController"); }}
3.最后在你的rest接口上加上Jersey的注解即可发布非常清爽的Jersey风格的rest接口啦
@POST @Path("/addUser") @Produces(TYPE_JSON) @Consumes(TYPE_JSON) public Response save(User user) { //RequestBody接收json格式// user.setAddress(exampleProperties.getAddress()); userService.addUser(user); return buildSuccessMessage("插入成功"); }
阅读全文
0 0
- Spring boot整合Jersey
- spring boot 整合 Jersey
- spring-boot系列——整合jersey
- spring boot整合Jersey时无法访问静态资源路径解决办法
- Spring Boot + Jersey
- Spring+Hibernate+Jersey整合
- Spring+Hibernate+Jersey整合
- Jersey+Spring+Hibernate整合
- Spring 完美整合 Jersey
- spring boot 添加jersey框架
- Jersey+Spring+Maven整合demo
- 94.Spring Boot集成Jersey【从零开始学Spring Boot】
- Spring+Hibernate+Jersey整合<转>
- jersey实现还要整合在spring
- jersey加spring加mybatis整合
- jersey加spring加mybatis整合
- spring boot 整合Freemarker
- Spring Boot整合MyBatis
- 10-7&&10-8NOIP模拟赛总结
- 关于列表的扁平化
- 习题3第五题:分析习题2第四题所述的患者监护系统。试用实体联系图描绘本系统的数据对象,画出本系统的顶层IPO图。
- java产生随机数且猜数字游戏(源码)
- python和C语言混编的几种方式
- spring boot 整合 Jersey
- Qt 学习之路 2(81):QML元素布局
- python 股票数据爬取(两种方法)
- Map Reduce处理框架
- 关于java构造器的理解(Constructor)
- 以Construct 2 制作简单小游戏
- Qt 学习之路 2(82):QML输入元素
- Pandas分类
- [转载]一篇十分优秀的学习隐马尔可夫模型的文章(良心啊)