JAX-RS 2.0的新功能– @BeanParam批注
至少可以說JAX-RS很棒,也是我的最愛之一! 為什么?
- 功能豐富
- 直觀(因此學習曲線不那么陡峭)
- 易于使用和開發
- 具有出色的RI – Jersey , RestEasy等
有足夠的JAX-RS粉絲可以添加此內容!
JAX-RS 2.0是JSR 311規范的最新版本,它與Java EE 7一起發布。
在JAX-RS 2.0之前,為了將來自HTTP請求的信息傳遞/注入到JAX-RS資源實現方法中,可以
這意味著像基于HTML5的客戶端之類的東西需要提取FORM輸入,將其轉換為JSON或XML有效負載,然后通過網絡對其進行POST。
通過引入@BeanParam注釋已簡化了此過程。 它有助于將自定義值/域/模型對象注入到JAX-RS資源類的字段或方法參數中。
如果您想參考代碼(非常簡單)或下載示例/自己運行示例,則此處為GitHub鏈接
我們需要做的就是用已經存在的注入注釋對模型(POJO)類的字段進行注釋,例如@ PathParam,@ QueryParam,@ HeaderParam,@ MatrixParam等–基本上是@xxxParam元數據類型和
確保在注入此POJO的引用變量時(僅在METHOD,PARAMETER或FIELD上 )包含@BeanParam批注。
JAX-RS提供程序會自動構造并注入您的域對象的實例,您現在可以在方法中使用它。
只需填寫表格信息并發布!
而已。 。 。 簡短而甜蜜!
繼續編碼!
翻譯自: https://www.javacodegeeks.com/2014/07/new-in-jax-rs-2-0-beanparam-annotation.html
總結
以上是生活随笔為你收集整理的JAX-RS 2.0的新功能– @BeanParam批注的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 活人的枕头怎么扔 活人的枕头扔掉的方法
- 下一篇: 带有自定义模块的JBoss EAP上的骆