2017-02-09 5 views
2

ループバックはゼロコードですべてのCRUD利用可能な操作に完全なREST APIを提供するすばらしいフレームワークです。 すべての体系的な操作を処理するようなフレームワークを見つけるのは良いことですが、すべての単一モデルで作成、読み込み、更新、削除の各操作を書くことから私たちを取り戻す代替手段がJavaにありますか?JAVAのループバック代替

答えて

2

Spring Data Restはおそらく安全な候補です。

モデルでのCRUD操作については、インターフェイスを作成することのみです。これは、残りのエンドポイントを定義すると、クエリの自動世話をします。

https://spring.io/guides/gs/accessing-data-rest/

PS:

@RepositoryRestResource(collectionResourceRel = "people", path = "people") 
public interface PersonRepository extends PagingAndSortingRepository<Person, Long> { 

    List<Person> findByLastName(@Param("name") String name); 

} 

ここでRESTインターフェースからデータストレージへのすべてをカバーすてきなチュートリアルでは、年代のコース、JavaのJava、もう少し "儀式"がありますが、Spring Bootプロジェクトウィザード(Eclipse用のSTS、Intellij)はすぐにプロジェクトスケルトンを構築します。