Java中常見注解


1、@Path

@ApplicationPath

該注解用於聲明Jersey的全局配置類,也即整個Jersey框架的程序入口。該類需要滿足下面條件。

  1. @ApplicationPath注解該類,並且指定該類對應的路徑
  2. 繼承 org.glassfish.jersey.server.ResourceConfig 類
  3. 在該類中配置Jersey的配置,例如聲明資源包路徑,配置攔截器等。
@ApplicationPath("/") public class Application extends ResourceConfig{ public Application() { /*聲明資源包所在位置 * */ packages("cn.lx.resource"); } }

HTTP Method

在Jersey框架里,HTTP方法對應資源的不同操作CRUD,基本的使用方式如下

@GET

用於讀取、列出、檢索單個或者資源集合。

@POST

用於新建資源。

@PUT

用於更新資源

@DELETE

用於刪除資源

參數封裝方式

@PathParam

PathParam 可以用於獲取URI中根據Restful規則設定的參數。 
例如:

@GET @Path("get/{id}") public Student getById(@PathParam("id") String id){ Student student = map.get(id); return student; }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM