一個輕量級的基于Google Guice的Restful服務框架,支持JPA、JAAS、分布式資源對象,對OSGI的支持也在計劃中。

  • 基于Google guice
  • 零配置,服務的自動掃描注冊
  • 非侵入式,用戶不需要實現特定的接口來實現Restful服務
  • 支持Post. Get. Put. Delete操作
  • 靈活的注入(支持上下文環境request/response/session以及參數的自動注入)
  • 根據客戶端要求返回不同類型的數據(xml/json/html)
  • 支持Velocity、Freemarker和Spry模板引擎(當返回類型是text/html時才有效,參見@ViewTemplate)
  • 支持JPA,通過增強的BaseEntityManager實現實體的CRUD
  • 支持事務,通過@Transactional注解聲明事務的類型
  • 支持JAAS,通過@RolesAllowed注解聲明操作所需要的角色
  • 支持分布式資源對象,實現業務邏輯的分布式部署
  •  本文由用戶 碼頭工人自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
     轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
     本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!