[英]how to write web service for User registration in java
@GET
@Path("/GetFeeds")
@Produces("application/json")
public String feed()
{
String feeds = null;
try
{
ArrayList<FeedObjects> feedData = null;
ProjectManager projectManager= new ProjectManager();
feedData = projectManager.GetFeeds();
//StringBuffer sb = new StringBuffer();
Gson gson = new Gson();
// System.out.println(gson.toJson(feedData));
feeds = gson.toJson(feedData);
} catch (Exception e)
{
System.out.println("error");
}
return feeds;
}
我使用這種方法從 Json 格式的數據庫中獲取數據。
現在我在數據庫中的名字和電話號碼中有一個用戶表,現在我想編寫 Web 服務方法,以便我可以存儲用戶的名字和電話號碼我是 Web 服務的新手,請建議我的方法,以便我可以如何編寫 Web 服務我將實現我正在用 Java 編寫 Web 服務。
有各種框架可以幫助您輕松編寫此代碼。 Apache wink 是我使用最頻繁的一種。 為了編寫,我假設您將進行 @POST 調用,因此您將有一個用 @POST 注釋的方法,該方法將接受請求(它也可以是 jax 生成的對象)。
訪問 apache wink 文檔了解更多詳細信息。它很容易上手。
如果您遇到任何問題,請在此處發布。
您正在使用 REST 服務。 CRUD 數據庫操作可以映射到 REST 的 POST、GET、UPDATE、DELETE 方法。 一旦您指定了 @Path 、 @Method ,框架將在收到對特定 URL 的請求時相應地調用指定的方法。 在該方法的業務邏輯中,您可以調用與數據庫 (DAO) 交互的服務類。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.