我并不是所有Java方面的专家,所以这对我来说是一个挑战:我想使用Vaadin来处理在OFbiz中构建的应用程序的各个部分的GUI。我已经在运行OFbiz,并且在热部署文件夹中有了一个新模块。我也有一个Vaadin应用程序来做一些事情。两者是分开的,并在不同的Tomcat实例中运行。我怎么能在同一个Tomcat里启动它们呢?
Vaadin应该在OFBiz中的特定位置进行集成,所以我考虑使用这种方法将其嵌入到div中。看起来,如果Vaadin只获得Tomcat中/VAADIN/前缀的请求,这就可以了,对吗?这不应该打扰OFBiz吗?
或者我应该使用OFBiz以外的其他东西作为数据模型。我们可能希望在将来使用OFBiz来实现它的一些ERP/Shop功能,所以我认为开始使用它会更好。但是我们绝对需要在GUI中使用Vaadin。
发布于 2015-07-07 06:05:47
检查this组件https://github.com/yuri0x7c1/vaadin-test的vaadin测试。
发布于 2015-07-07 01:14:53
OFBiz为业务应用程序提供了最佳的OOTB数据模型。对于后端/业务应用程序,Vaading有最好的UI。在我看来,这两者都是自然的选择。我过去曾把它们放在一起作为战俘。OFBiz中的每个组件都是一个web应用程序,您可以在组件中添加Vaading工件(web,lib,现在无法记住确切的位置)。关键是,当您启动OFBiz时,您的组件将被部署并启动。然后您可以从Vaadin应用程序中访问实体管理器和服务调度程序,并开始创建表单、列表、表.
发布于 2017-08-30 20:58:02
我们目前正在OFBiz
中使用OFBiz
,但需要进行更深层次的集成:
ofbiz
屏幕/窗体转换为vaadin
UI
文件的程序Vaadin
也使用controller.xml
vaadin
执行groovy而不是java
文件..。OFBiz
groovy dsl
集成到Vaadin
屏幕定义中我们git存储库中正在进行的一项工作: git克隆https://gerrit.antwebsystems.com/vaadin-test
https://stackoverflow.com/questions/31240686
复制