Java 爪哇<-&燃气轮机;角度Dto

Java 爪哇<-&燃气轮机;角度Dto,java,angular,typescript,web,web-applications,Java,Angular,Typescript,Web,Web Applications,我将使用Java和Spring作为后端,使用Angular4+作为前端,构建一个安静的大型应用程序。在这两个层之间,我将发送一些dto,因此我将在Java端有两个dto的实现,一个作为普通POJO序列化为JSON。并且在Typescipt中以角度实现这些相同的对象 是否有任何技术、工具、插件或生成器来保持这两个对象的一致性? 或者可能是一些从元模型生成java和typescipt DTO的技术。你有什么想法使这两个对象保持最新,并保持一致性 谢谢如果我查看页面底部的,我会看到:“TypeScri

我将使用
Java
Spring
作为后端,使用
Angular4+
作为前端,构建一个安静的大型应用程序。在这两个层之间,我将发送一些dto,因此我将在
Java
端有两个dto的实现,一个作为普通
POJO
序列化为
JSON
。并且在
Typescipt
中以角度实现这些相同的对象

是否有任何技术、工具、插件或生成器来保持这两个对象的一致性? 或者可能是一些从元模型生成java和typescipt DTO的技术。你有什么想法使这两个对象保持最新,并保持一致性


谢谢

如果我查看页面底部的,我会看到:“TypeScript定义文件也可以通过运行:
thrift--gen js:ts file.thrift来生成。”所以thrift看起来确实支持typescript。这只是一个建议-而不是寻找一些工具和重载应用程序。您可以创建自己的工厂模式来返回DTO,这将确保您的DTO与服务器的DTO相同。Praveen Shendge感谢最后我从swagger xml文件生成DTO;)@阿德里安,你是如何从大摇大摆中生成角度dto的?您使用什么机制/库进行soap角度集成?我有4个soap接口类,它们返回嵌套的DTO树(JavaPOJO),我更喜欢避免手动在typescript中创建DTO等价物。这些DTO需要映射到角度屏幕的不同部分。你的经验会有所帮助。