私はSymfonyプロジェクトをJAVAに書き直したいと思いますが、最初にRESTサービスを構築して、何らかの形でそれらをモデルに置き換えたいと考えています。 Doctrineモデルと一緒に作業しなければなりません。後で我々はコアを置き換えるだろう。このアイデアは、プロジェクトのライブを維持するために、JAVAで新しい機能を追加することができますが、古い機能はそのまま使用できます。 すでにそのようなことをした人はいますか? あなたはそのような場合どのように進めますか?symfonyのDoctrineをいくつかのRESTクライアントに置き換える方法はありますか?
0
A
答えて
0
はい、これは可能です。脇に移動する理由は、Facebook's GraphQLをご覧ください。バックエンドサービスに関連付けられたクエリ言語と実行エンジンです。これにはすでにバンドルがありますhttps://github.com/Youshido/GraphQLBundle。
Doctrineのクエリと永続性をGraphQLで公開し、それをDoctrineから生のPHPに、またはSymfonyからDjangoまたはJavaに、あるいはSymfonyに戻して、あなたのAPIを消費するクライアントは何も知らず、決して壊れません。
関連する問題
- 1. ライブラリクラスを置き換える方法はありますか?
- 2. MySQLのストアドファンクションをアトミックに置き換える方法はありますか?
- 3. いくつかのシーケンスを置き換えてカールファイルに渡す方法は?
- 4. Androidで標準のLogを置き換える方法はありますか?
- 5. イメージのピクセルをファイル/ bufferedreaderで置き換える方法はありますか?
- 6. DelphiでStringList.SortをStableソートに置き換える方法はありますか
- 7. XCodeでファイルを簡単に置き換える方法はありますか?
- 8. symfony doctrineはいくつかのデータを保持しません
- 9. Powershell - いくつかの行を置き換えます。
- 10. Windows Mobileのロック画面を置き換える方法またはカスタマイズする方法はありますか?
- 11. Vimで見つけて置き換えるより良い方法はありますか?
- 12. ビューコントローラを押すことなく、UINavigationControllerのナビゲーション項目を置き換える方法はありますか?
- 13. testng.xml内の複数のテストタグを何か別のものに置き換える方法はありますか
- 14. 置き換えられた変数を改行に追加せずにPowershellで文字列を正しく置き換える方法はありますか?
- 15. ClassPathXmlApplicationContext.getBeanを置き換えるSpringアノテーションはありますか?
- 16. Apache Velocityはいくつかの変数を置き換えない場合があります
- 17. アンドロイドでカメラのシャッター音を置き換えるか、または消す方法はありますか?
- 18. Tomcatのdeployment.properties内のプロパティをJavaメソッドから一時的に置き換える方法はありますか?
- 19. 配列の要素をその値に基づいて置き換えることはできますか?要素番号ではなく配列の2つの新しい要素を置き換える方法はありますか?
- 20. sedの置換をネストする方法はありますか?
- 21. 1つの値を列から置き換える方法
- 22. いくつかのクエリを1つに置き換えることはできますか
- 23. Spring:すべてのクライアントでSqlMapClientTemplateを置き換えますか?
- 24. セット内のすべてのcouchDBオブジェクトを置き換える良い方法はありますか?
- 25. いくつかのバイトを置き換えてファイルコンテンツを動的に出力する方法はありますか?
- 26. いくつかのコードをPHPの空白スペースに置き換えます
- 27. SQL Serverでは、秒の値を別の値に置き換える方法はありますか?
- 28. zipファイル内で見つけて置き換えるソフトウェアはありますか?
- 29. SQL Server 2012でテーブルのすべての値を動的に置き換える方法はありますか?
- 30. テーブル内のすべてのNULLを一度に置き換える方法はありますか?