Drools数据建模器

Drools数据建模器,drools,kie-workbench,Drools,Kie Workbench,我正在使用KIE Drools工作台(与Tomcat7一起使用)。 这是一个即将到来的项目的口水评估过程的一部分 我有以下疑问: 在这里的Data Modeler选项中,我想知道是否可以向Java对象添加方法 Drools工作台将所有项目工作存储到GIT存储库中。我可以切断这个GIT连接并将所有项目工作直接保存到我的文件中吗 提前感谢您的帮助。1-是的,在社区版本6.2中,您可以在drools wb和kie wb中添加自己的方法。为了做到这一点,你基本上有两个选择 1.1: use the so

我正在使用KIE Drools工作台(与Tomcat7一起使用)。 这是一个即将到来的项目的口水评估过程的一部分

我有以下疑问:

  • 在这里的Data Modeler选项中,我想知道是否可以向Java对象添加方法

  • Drools工作台将所有项目工作存储到GIT存储库中。我可以切断这个GIT连接并将所有项目工作直接保存到我的文件中吗


  • 提前感谢您的帮助。

    1-是的,在社区版本6.2中,您可以在drools wb和kie wb中添加自己的方法。为了做到这一点,你基本上有两个选择

    1.1: use the source tab.
    
     (note: unless you have admin or developer role, the source tab will work in read only mode)
    
    
    1.2: clone the git repository where your project is, modify the given files and push the chages to the server again. (see below)
    
    2-工作台在VFS之上工作,当前版本和未来版本都是基于Git的VFS实现交付的。因此,基本上您看到的是工作台与git存储库一起工作。即使理论上可以提供一些其他VFS实现,这也不是一项容易的任务。我说过,你不能切断GIT的连接。但是如果工作台在内部启动GIT服务,那么您可以在工作台中克隆给定的GIT存储库,并访问所需的文件。事实上,您可以执行最常见的git命令

    下面是一个如何在工作台中克隆git存储库的示例

    git克隆ssh://admin@本地主机:8001/uf游乐场


    最后,值得一提的是,数据对象通常是POJO(带有一些注释),用于承载数据的规则和过程的上下文中。我们应该避免添加“sendAnEmail()”和“doComplexLogic()等方法。

    是的,您应该能够断开连接并在本地工作。只需克隆存储库并对其进行操作,看起来这对我不起作用。我做了一个“git克隆”“而且无法保存。要获取最新代码,您必须一次又一次地克隆。你能分享一下你是如何克隆它的吗?没错。我知道我必须一次又一次地克隆。但这看起来并不正确。理想情况下,再次克隆不是正确的方法。我确实尝试了GIT拉取,但这并没有更新我的代码库。然而,GIT PULL向我展示了GIT LOGI中的更改。我不认为没有连接GIT,就可以获得最新的代码。我的建议是获得稳定的版本,然后离线工作。