規則引擎ILOG JRULES 開發基礎教程3

return loanCode;

}

public void setLoanCode(String loanCode) {

this.loanCode = loanCode;

}

}

代碼2

package com.paic.cfs.customer;

import java.io.Serializable;

import java.util.Date;

import java.util.List;

import com.paic.cfs.application.ApplicationInfo;

public class CustomerInfo implements Serializable{

/**

 * @author SHIXIN747

 */

private static final long serialVersionUID = -580320839476217224L;

private String flag;                     //規則調用標誌

private String custName;                 //客戶姓名

private int age;                //年齡      

private String sex;                      //性別

private ApplicationInfo applicationInfo; //當前 申請

private List historyLoanList;            //歷史貸款列表信息

private Date birthDay;                   //生日

private double verifiedIncome;           //核實收入     

private boolean risk;                    //是否存在風險

private String rusult;                   //評估結果

public String getFlag() {

return flag;

}

public void setFlag(String flag) {

this.flag = flag;

}

public String getCustName() {

return custName;

}

public void setCustName(String custName) {

this.custName = custName;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

public String getSex() {

return sex;

}

public void setSex(String sex) {

this.sex = sex;

}

public ApplicationInfo getApplicationInfo() {

return applicationInfo;

}

public void setApplicationInfo(ApplicationInfo applicationInfo) {

this.applicationInfo = applicationInfo;

}

public List getHistoryLoanList() {

return historyLoanList;

}

public void setHistoryLoanList(List historyLoanList) {

this.historyLoanList = historyLoanList;

}

public Date getBirthDay() {

return birthDay;

}

public void setBirthDay(Date birthDay) {

this.birthDay = birthDay;

}

public double getVerifiedIncome() {

return verifiedIncome;

}

public void setVerifiedIncome(double verifiedIncome) {

this.verifiedIncome = verifiedIncome;

}

public boolean isRisk() {

return risk;

}

public void setRisk(boolean risk) {

this.risk = risk;

}

public String getRusult() {

return rusult;

}

public void setRusult(String rusult) {

this.rusult = rusult;

}

}

3.1.2 新建規則項目

        操作過程:文件–>新建–>規則項目–>選擇標準規則項目–>輸入項目名(可以是中文)–>完成。同樣也可以導入現有項目到工作空間中。

        新建的規則項目一般新建有4個文件夾,即”規則”、”bom“、”查詢”、”模板”。

        在整個編輯器的下方有一個”規則項目圖”,整個規則項目的開發過程可以遵循圖中的流程操作,熟練之後也可直接在項目上操作。

       

3.1.3 導入XOM,建立關聯關係

        操作過程:導入XOM–>選擇”Java執行對象模型”–>在”項目”標籤下勾選java項目–>確定。

       

        若不是在同一個編輯器中創建的java項目,可以將java項目打成jar包導入規則項目。操作過程:導入XOM–>選擇”Java執行對象模型”–>在”庫”標籤下添加外部jar包–>確定。

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營

發表評論

您的電子郵箱地址不會被公開。 必填項已用*標註