モデルをPythonソースコードからJavaソースコードに「コピー」/変換する良い方法を探しています。私の考えは、サーバー上で Python django フレームワークを使用してエンティティ モデル クラスを生成することです。反対に、エンティティ クラスを Java に変換してネイティブ Android プロジェクトで使用したいと考えています。
PythonエンティティクラスをJavaに変換するために使用できる推奨事項はありますか? Pythonでモデルを変更するたびに変換をトリガーできるはずです。
敬具、マイケル
PS: 興味があれば、プロジェクトの構造は次のようになります。
Python ジャンゴ プロジェクト
- データベースに接続します
- エンティティモデルクラスを生成するために使用されます
- Android デバイスとサーバー間のデータ交換に REST API を使用する
Java モデル ライブラリ
- これは、python django プロジェクトの変換されたモデルを含む必要がある私の Java ライブラリになります。
アンドロイドプロジェクト
- これは、Java モデル ライブラリのモデルを使用する Android アプリになります。
- REST API を介してサーバーとやり取りする必要があります。そのため、Java プロジェクトと Python プロジェクトのモデルは等しくなければなりません。