2016-04-24 8 views
2

私はSpringに着手し始めており、休憩サービスの作成時に拡張されるサンプルプロジェクトがあるかどうかを知りたいと思っています。私は残りのサービスのチュートリアル(https://spring.io/guides/gs/rest-service/)を完成させ、いくつかを見ましたが、今は混乱の中に休止状態を組み込む方法を知りません。Spring 4.2休止状態4または5を使用した休憩サービスの例

ご存じのように、Spring 4.2ではモデルをJSONに変換する新しい@RestController注釈が使用されています。私が実際に探しているのは、私が行ったチュートリアルに加えて、休止状態、1データベーステーブル、モデル、サービス、およびDAOへの接続に加えて真実を保つ例です。私はHTML/JSPページは必要ないので、MVCルートを下る必要はないと思っていますが、間違っている可能性があります。 ThingServiceはDAO、およびデータベースへのDAOを呼ぶだろう

@RestController 
public class GreetingController 
{ 
    @RequestMapping("/things") 
    public List<Thing> getThings() 
    { 
     ThingService service = new ThingService(); 
     return service.getThings(); 
    } 
} 

私の考えは、私のような何かをコントローラからのことができるはずです。

誰でも手助けできますか?これを行う良いチュートリアルにリンクするか、私に超小型のサンプルプロジェクトを作る時間をとっていただければ幸いです。前もって感謝します。

答えて

1

ログがit-ebooksへにあなたは春に読んで、休止状態またはあなたがユーチューブに行くと無料のビデオチュートリアルを検索することができますすることができます素晴らしい本がありますが、春のこの側面のチュートリアルでは、常にまっすぐ

+0

正直言ってあまり役に立ちません。私はバージョン固有の答えを探していますが、とにかく感謝します。 –

+0

私は、バージョン指定の答えが意味することを理解していません。 –

+0

私は特にSpring 4.2を探しています。私はサイトに行って、 "春"を探して2011年から1冊の本を見つけましたが、これは役に立たないでしょう。 –

0

http://www.beingjavaguys.com/2014/08/spring-restful-web-services.html

です

この例は参考になります。バージョンはSpring 4.2ではなく、Spring 4とHibernate 4のこの例は、あなたの要件を満たすのに十分です。バージョンはpom.xmlで変更して使用できます。

http://www.benchresources.net/resteasy-jax-rs-web-service-integrating-with-spring-mvc-and-hibernate-orm-framework/

3.2 Springフレームワークとの別の例。

1

はいエンティティをレストサービスとして実装したり、コントローラ内のDAOを呼び出したり、ビジネスロジックを実行する簡単な方法があります。

まず、Spring-Bootを使用することをお勧めします。 Spring-Bootでは、Springアプリケーションの開発が非常に高速です。 Springの完全なスタックと追加の機能を使用することができます。私は春のブーツはあなたが必要とするものだと思う。

Dao-Rest実装では、必要な実装はSpring-Data-Restです。最初の情報はSpring-Dataです。

Spring-Datahere a particular one for Spring-Data-Restの例を示します。

スプリングブートを使用してスプリングを学習するには、starterを使用してください。STS IDEを使用しないでください。詳細については、hereを参照してください。