grails - 如何通过其他grails应用程序重用grails应用程序(代码和数据)?

标签 grails gorm grails-plugin grails-domain-class

我有grails应用
http://partner.strotmann.org
https://github.com/pstrotmann/partnerForFree
管理合作伙伴诸如人员,组织及其责任之类的信息。地址,银行数据和通讯数据(电子邮件,电话等)

由于此应用程序对于公司中的其他应用程序很重要,例如销售,市场营销,人力资源等,这些应用程序应该重用它,而没有数据冗余,并且代码冗余尽可能少。

我的第一种方法是Rest Webservice,它是为小型生产计划系统实现的,只需要客户名称。

有没有更多的办法?

最佳答案

对于我的需求,可以使用其余的Webservice解决方案。
首先我写
https://github.com/pstrotmann/partnerAdapter
封装了应用程序的其余逻辑。
使用该适配器,我编写了两个简单的示例:

http://sale.strotmann.org(针对英语用户)
http://purchase.strotmann.org(针对德国用户)

并将它们部署在合作伙伴以外的云服务器上。您可以记录订单和购买并将它们链接到合作伙伴,可以从合作伙伴系统中选择。从合作伙伴到销售和购买之间的链接作为合作伙伴系统中的角色实现。

单击链接,然后尝试。

彼得
德国多特蒙德

关于grails - 如何通过其他grails应用程序重用grails应用程序(代码和数据)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31437843/

相关文章:

hibernate - Grails将域类映射到oracle数据库中已经存在的 View

grails - 如何在grails中进行网络搜索

grails - 合成未创建外键引用

hibernate - Grails:如何区分一项交易与另一项交易?

grails - 失败:生成失败,出现异常

grails - Grails 1.2.0在默认存储库中找不到插件

Grails:如何动态添加css样式到页面?

grails - 如何将google帐户链接到本地​​帐户以进行google oauth2登录

grails - Grails:管理静态数据

java - 在 grails 框架之外使用 grails 插件?