私のgoogle-fuは私に失敗しました。IntellijIDEA 2016で簡単なRESTfulサービスを作成する方法は? (JAX-RS)
私はこれを理解しようとするのに2.5時間を失ってしまった。私はちょうどget(つまりlocalhost:9000/hello)でhello worldを生成するgetおよびpostリクエストと、bla変数で送信されたサービスコンソールへのポストプリントでこの単純なRESTfulサービスを作りたいと思います。
私はいくつかの簡単な例
import javax.ws.rs.GET;
import javax.ws.rs.Path;
@Path("greeting")
public class Greeter {
@GET
public String sayHi() {
return "Hi!!";
}
}
を発見した。しかし、それはIntelliJのdoesntのパスを認識し、注釈をGET動作しません。私はそれらを実装するかどうか私に尋ねます。私は、NewProj-> JavaEE-> Restful Web ServiceとNewProj-> Java-> WebApp-> WebServicesの両方で試しました。
これらのうちの1つから生成されたサンプルコードでは、@ webメソッドアノテーションが作成されましたが、ネット上の情報は見つかりませんでした。そして、2013年のJetBrains videoは、過度の/ちょっと古くなったように見えますか?これは本当にシンプルなアプリです、私は/ Mavenの使い方が必要ない/分かっていません。
Javaで簡単なWebサーバーを使用したい場合は、これを見てください。 http://sparkjava.com –
私はなぜこれをjavaで行う必要があるのかわかりません。私は試してみる:https://play.golang.org/p/PQgrsjmih8 – Olian04