RestEasy用户指南---第6章.@QueryParam

简介:

@QueryParam的声明允许将一个uri的查询字符串参数,或者url编码形式的参数映射到你的方法调用中。

GET/books?num=5

 

  @GET    public String getBooks(@QueryParam("num") int num) {    ...    } 


 

(意思大概是说你通过查询字符串传递的参数可以通过@QueryParam来传递获取)

目前,resteasy实在Servlet的基础之上运行的,它并不区分URI查询字符串和Uri编码形式的参数。就像PathParam一样,你的参数类型可以是一个String primitive或者是一个有一个String构造方法的类再或者一个静态的valueOf()方法。

 

第六章完



本文转自HDDevTeam 51CTO博客,原文链接:http://blog.51cto.com/hddev/696875,如需转载请自行联系原作者

相关文章
关于springboot配置文件未加载的问题解决办法
一般情况下springboot的项目的配置文件都是默认加载的properties文件和yaml文件,但是有时候因为一些其他的设置也会导致这些配置文件没有被加载
2835 0
关于springboot配置文件未加载的问题解决办法
|
9月前
|
存储 SQL Apache
为什么 Apache Doris 是比 Elasticsearch 更好的实时分析替代方案?
本文将从技术选型的视角,从开放性、系统架构、实时写入、实时存储、实时查询等多方面,深入分析 Apache Doris 与 Elasticsearch 的能力差异及性能表现
786 17
为什么 Apache Doris 是比 Elasticsearch 更好的实时分析替代方案?
|
监控 Java 开发者
实现Java微服务架构下的服务熔断与降级
实现Java微服务架构下的服务熔断与降级
|
算法 Java iOS开发
JDK8到JDK27版本升级的新特性问题之JDK 17中G1在资源占用方面有何变化
JDK8到JDK27版本升级的新特性问题之JDK 17中G1在资源占用方面有何变化
|
监控 Dubbo 网络协议
6种微服务的RPC框架
6种微服务的RPC框架
|
存储 网络协议 Java
【JDK21】详解虚拟线程
【JDK21】详解虚拟线程
809 0
|
SQL 存储 运维
阿里云分布式关系型数据库服务 DRDS
DRDS 是阿里巴巴集团自主研发的分布式数据库中间件产品,专注于解决单机关系型数据库扩展性问题,具备轻量(无状态)、灵活、稳定、高效等特性,稳定运行11年,经历历届双十一核心交易业务和各类行业业务的考验
14075 0
java.lang.ExceptionInInitializerError异常原因及解决方法总结
java.lang.ExceptionInInitializerError异常原因及解决方法总结
5646 0
|
存储 NoSQL Java
redisTemplate.opsForValue() 懂这些就够了
redisTemplate.opsForValue() 懂这些就够了
2284 0
|
Java API Go
Java21虚拟线程实践
虚拟线程是一种轻量化的线程封装,由jvm直接调度和管理。反之普通的线程其实是调用的操作系统的能力,对应的是操作系统级的线程。相对虚拟线程来说操作系统级的线程持有成本很高,而且受操作系统调度和管理的。实际在普通多线程情况下,如果出现IO阻塞,这个线程就必须得跟着阻塞,这个线程对应的操作系统就被阻塞,而他却持有大量的内存。另外,要处理大量的IO就得新建更多线程,而大量的线程会在操作系统调度时因上下文切换导致大量的CPU被浪费。
405 0