私の現在のプロジェクトでは、Sprayフレームワークを使用してJavaプロジェクト(RESTベースのバックエンド)をScalaプロジェクトに移行しようとしています。私たちの計画はMyBatisでSpringを使用しているJavaで同じデータベース・レイヤーを維持することです。しかし、ビジネスロジックと要求/応答処理はSprayによって行われます。誰もが、どのようにJava POJOにそれらのケースクラスを変換/転送することができますAPI呼び出しでビジネスロジックを実装した後、提案できますか?ScalaケースクラスからSpring POJO
DBからデータを取得した後も同じことが必要です。その場合、DBからの結果(Javaにあります)を取得した後、Java POJOをScalaに戻して返す必要があります(クライアントに返信するため)。 ScalaからJavaへのオブジェクトとScalaへのJavaの間で、このようなオブジェクトの前後に何か提案や方法を提供することはできますか?
スプレーに移行しないでください。代わりにakka-httpを使用してください。 –
okey ....私は知らなかった...ありがとう – Biswajit