java - Drools 列表类型字段

标签 java drools

如何在 xmlrequest 中添加列表类型的字段?

例如我有以下类(class)

public class app{
    private java.util.List<java.lang.Integer> test;
    private int age;
     public int getAge()
     {
        return this.age;
      }

    public void setAge(int age)
    {
        this.age = age;
     }
    public java.util.List<java.lang.Integer> getTest()
      {
         return this.test;
       }

   public void setTest(java.util.List<java.lang.Integer> test)
        {
            this.test = test;
          }

        }

下面是xmlrequest格式。

<batch-execution lookup="defaultStatelessKieSession">
 <insert>
<com.redhat.loandemo.app>
  <age>41</age>
  <test></test>
   </com.redhat.loandemo.app>
  </insert>
  <fire-all-rules/>
   <get-objects out-identifier="output"/>
  </batch-execution>

这里的测试是整数列表。那么如何将其添加到 xmlrequest 中呢?

最佳答案

您的 XML 请求应该是:

<batch-execution lookup="defaultStatelessKieSession">
<insert>
    <com.redhat.loandemo.app>
        <age>41</age>
        <test>1</test>
        <test>2</test>
        <test>3</test>
        <test>4</test>
    </com.redhat.loandemo.app>
</insert>
<fire-all-rules/>
<get-objects out-identifier="output"/>

关于java - Drools 列表类型字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44883262/

相关文章:

java - twilio教程问题

Java GUI JList 应用程序

java - 如何在javafx中的子程序调用之前设置 anchor Pane 可见?

algorithm - 如何获得 Drools 中列表的所有可能组合?

drools - 如何从流口水 map 中的 map 中获取值

java - MongoDB:如何优化大数据的聚合查询

java - Windows 中环境变量的歧义

java - 使用 Eclipse 默认 Drools 示例 DroolsTest 找不到 main

rules - Drools 撤回导致规则不触发

java - Spring Boot JPA .save() 更新所有记录