将Python(django)实体类转换为Java的好方法



我正在寻找一种将模型从Python源代码"复制"/转换为Java源代码的好方法。我的想法是在服务器上使用Python-django框架来生成实体模型类。另一方面,我想将实体类转换为Java,以便在本机Android项目中使用它们。

你有什么建议吗?我可以用什么把python实体类转换成Java?每次我在python中更改模型时都应该可以触发转换。

谨致问候,Michael


附言:如果你被打扰了,这就是项目结构的样子:

python django项目

  • 连接到数据库
  • 将用于生成实体模型类
  • 使用REST API在Android设备和服务器之间进行数据交换

java模型库

  • 这将是我的Java库,它应该包含python-django项目的转换模型

安卓项目

  • 这将是我的android应用程序,它将使用java模型库的模型
  • 它应该通过REST API与服务器交互。这就是为什么java和python项目中的模型必须相等的原因

对不起,我不能评论,因为我的rep很低。但是,将python解析为JSON对象,Java使用Jackson或GSON将它们解析回类对象是一种选择吗?

最新更新