私はwebsrvicesに精通しておらず、mysql ..iはこのhttp://www.vogella.com/articles/REST/article.htmlチュートリアルに従い、JAX-RSリファレンス実装Jerseyを使用してJavaでRESTfulWebサービスを開発しました。
mysqlデータベースからデータを選択し、結果をxml形式で表示するeclipseを使用してwebsreviceを作成したいと思います。
PHPとmysqlを使用してWebサービスを開発するサンプルをたくさん入手しましたが、Javaで開発したいと思います。
これに関するいくつかの良いチュートリアル/リンクまたは私を助けるかもしれないアイデアを私に提案してください。そのWebサービスをAndroidアプリケーションで使用したいと思います。
上記の例では、MySQLデータベースとJavaファイル間の接続を確立するための接続文字列を配置する場所がわかりません。
これがTodoResource.javaです:
package de.vogella.jersey.jaxb;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
import de.vogella.jersey.jaxb.model.Todo;
@Path("/todo")
public class TodoResource {
// This method is called if XMLis request
@GET
@Produces( { MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON })
//@Produces( { MediaType.TEXT_XML })
public Todo getXML() {
Todo todo = new Todo();
todo.setSummary("This is my first todo");
todo.setDescription("This is my first todo");
todo.setMy_id(1);
return todo;
}
// This can be used to test the integration with the browser
@GET
@Produces( { MediaType.TEXT_XML })
public Todo getHTML() {
Todo todo = new Todo();
todo.setSummary("This is my first todo");
todo.setDescription("This is my first todo");
return todo;
}
}