在Python代码中使用JAVA模型类

在Python代码中使用JAVA模型类,java,python,data-modeling,pyramid,Java,Python,Data Modeling,Pyramid,我正在构建一个UI,它将使用一个REST接口连接到用JAVA编写的API服务器。我正在考虑将其用作UI框架 UI和API后端将使用类似的数据模型,那么有没有办法在python前端使用JavaPOJO对象呢?如果后端已经存在Python中的所有模型对象,我希望不必重建它们 有什么建议吗?谢谢 为什么不以与语言无关的方式对对象建模,然后为您选择的语言创建对象?通常,这会创建值对象(因此您必须为每种目标语言编写行为),但这需要大量的后续工作 谷歌的框架就是这样一个例子。我使用Jython是你的答案吗?

我正在构建一个UI,它将使用一个REST接口连接到用JAVA编写的API服务器。我正在考虑将其用作UI框架

UI和API后端将使用类似的数据模型,那么有没有办法在python前端使用JavaPOJO对象呢?如果后端已经存在Python中的所有模型对象,我希望不必重建它们


有什么建议吗?谢谢

为什么不以与语言无关的方式对对象建模,然后为您选择的语言创建对象?通常,这会创建值对象(因此您必须为每种目标语言编写行为),但这需要大量的后续工作


谷歌的框架就是这样一个例子。

我使用Jython是你的答案吗?你可以使用Jython,但你几乎肯定会在库兼容性方面遇到其他问题。你也可以尝试类似的方法。我认为使用Jython会导致更多的问题。我喜欢Java2Python的想法……因此,如果我正确理解它,协议缓冲区将从XML格式的结构化文本文件生成对象的所有getter/setter?我相信这是一个合理的总结