Java-从Android Studio中生成多种语言的代码?

Java-从Android Studio中生成多种语言的代码?,第1张

概述我正在AndroidStudio中为基于云的NoSQL数据库编写代码,并且意识到对于相同的数据集,我还需要使用其他语言进行一些后端处理.现在,我希望不再用Java和其他语言(node.js,php,python,您要为其命名)重复字段和文档名称.可以在AndroidStudio中完成吗?我知道我可以创建自定义gradle任务

我正在Android Studio中为基于云的Nosql数据库编写代码,并且意识到对于相同的数据集,我还需要使用其他语言进行一些后端处理.现在,我希望不再用Java和其他语言(node.Js,PHP,python,您要为其命名)重复字段和文档名称.

可以在AndroID Studio中完成吗?我知道我可以创建自定义gradle任务,但是gradle只是一种自动化工具,它不会转换数据等.

我找到了各种用于代码生成活动的工具,但没有什么比这更通用的了,例如,使用一些DSL并生成Java和其他文件.

解决方法:

如果要生成后端代码,可以尝试Telosys http://www.telosys.org/

这个工具有一个DSL来定义模型,它可以为不同类型的语言(Java,Python,NodeJs等)生成代码.通常用于REST服务.

可以将Cli版本用作您喜欢的IDE(例如AndroID Studio)的配套工具

对于NodeJs,您可以尝试以下模板集:https://github.com/so-technology-watch/telosys-templates-nodejs

对于Python,您可以使用以下模板:

带瓶的Python REST:https://github.com/telosys-templates-v3/python-web-rest-bottle

带有sql炼金术的Python持久性:https://github.com/telosys-templates-v3/python-persistence-sqlalchemy

对于Java,这里有各种持久性模板:https://github.com/telosys-templates-v3(JPA,Redis,Mongo等)

总结

以上是内存溢出为你收集整理的Java-从Android Studio中生成多种语言的代码?全部内容,希望文章能够帮你解决Java-从Android Studio中生成多种语言的代码?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1081026.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存