无码人妻丰满熟妇奶水区码,麻豆一区区三,亚洲日韩欧美精品综合,亚洲无码地址

drools:業(yè)務(wù)規(guī)則管理系統(tǒng)(drools業(yè)務(wù)規(guī)則管理系統(tǒng))

Drools是一款基于Java的開源規(guī)則引擎,全稱為業(yè)務(wù)規(guī)則管理系統(tǒng),實(shí)現(xiàn)了將業(yè)務(wù)決策從應(yīng)用程序中分離出來。

drools:業(yè)務(wù)規(guī)則管理系統(tǒng)(drools業(yè)務(wù)規(guī)則管理系統(tǒng))

什么場(chǎng)景下需要使用Drools

drools:業(yè)務(wù)規(guī)則管理系統(tǒng)(drools業(yè)務(wù)規(guī)則管理系統(tǒng))

信用卡申請(qǐng)

比如說辦信用卡,年齡、學(xué)歷、薪水、和是否有車和房,這些數(shù)據(jù)會(huì)作為用戶是否有申請(qǐng)資格的判定條件,假如有三個(gè)規(guī)則如下:

規(guī)則一:既沒房也沒車,學(xué)歷大專以下,月薪少于5000,申請(qǐng)拒絕

規(guī)則二:既沒房也沒車,學(xué)歷大專以下,但月薪大于10000,申請(qǐng)通過

規(guī)則三:既沒房也沒車,學(xué)歷本科以上,月薪大于3500,小于5000,申請(qǐng)通過

審核通過后,又有三個(gè)規(guī)則規(guī)定發(fā)放申請(qǐng)額度:

規(guī)則一:學(xué)歷大專以下,月薪大于10000,額度10000

規(guī)則二:學(xué)歷本科以上,月薪小于5000,額度10000

規(guī)則三:學(xué)歷本科以上,月薪大于10000,額度15000

傳統(tǒng)實(shí)現(xiàn)方式,在業(yè)務(wù)代碼中需要植入大量if else判斷:

Public boolean check(User user){If(!user.isHouse && !user.isCar &&user.xueli<dazhuan && user.xinzi < 5000)Return false;Else if(!user. isHouse && !user.isCar &&user.xueli<dazhuan && user.xinzi >=1000)Return true;Else if(!user. isHouse && !user. isCar &&user.xueli>benke &&,3500<user.xinzi <5000)Return true;}

 Public int check(User user){If(user.xueli<=dazhuan && user.xinzi >=10000)Return 10000;Else if(user.xueli>=benke && 3500<user.xinzi <5000)Return 10000;Else if(&user.xueli>=benke &&,user.xinzi >10000)Return 15000;}

如果人行出具新的金融政策,申請(qǐng)要求增加條件,那我們就必須修改或者新增if else的代碼。改這個(gè)代碼有三個(gè)弊端

1、硬編碼實(shí)現(xiàn)業(yè)務(wù)規(guī)則代碼難以維護(hù)

2、硬編碼使業(yè)務(wù)代碼和規(guī)則高耦合,難以應(yīng)對(duì)變化

3、業(yè)務(wù)規(guī)則一旦發(fā)生變化,就要修改代碼,重啟應(yīng)用

面對(duì)上面的業(yè)務(wù)場(chǎng)景,有個(gè)好的實(shí)現(xiàn)方式就是drools規(guī)則引擎。

drools:業(yè)務(wù)規(guī)則管理系統(tǒng)(drools業(yè)務(wù)規(guī)則管理系統(tǒng))

drools規(guī)則引擎的優(yōu)勢(shì):

1、業(yè)務(wù)規(guī)則和系統(tǒng)代碼分離

2、不重啟服務(wù)的情況下,可隨時(shí)對(duì)業(yè)務(wù)規(guī)則進(jìn)行擴(kuò)展和維護(hù)

3、減少硬編碼業(yè)務(wù)規(guī)則的成本和風(fēng)險(xiǎn)

4、規(guī)則實(shí)現(xiàn)變得更加清晰

drools實(shí)戰(zhàn):

1、引入drools-compiler.jar

2、drools API開發(fā)步驟如下:

drools:業(yè)務(wù)規(guī)則管理系統(tǒng)(drools業(yè)務(wù)規(guī)則管理系統(tǒng))

3、規(guī)則引擎主要包括三個(gè)方面:規(guī)則模板、基準(zhǔn)數(shù)據(jù)、業(yè)務(wù)數(shù)據(jù)

drools:業(yè)務(wù)規(guī)則管理系統(tǒng)(drools業(yè)務(wù)規(guī)則管理系統(tǒng))

1、規(guī)則模板

/***審核申請(qǐng)*/rule "pass_@{row.rowNumber}"   no-loop true    lock-on-active true    salience 99  when   user : User(xueli>("@{xueli}"), xinshui>("@{xinshui}"),isHouse.equals("@{isHouse}"), isCar.equals("@{isCar}"))  thenSystem.out.println("user=" user);   user.setPass(true);end 

2、基準(zhǔn)數(shù)據(jù),通過ObjectDataCompiler.compile初始化到規(guī)則中;

3、業(yè)務(wù)數(shù)據(jù)fact,通過ksession.insert(fact)傳給規(guī)則做比較

drools:業(yè)務(wù)規(guī)則管理系統(tǒng)(drools業(yè)務(wù)規(guī)則管理系統(tǒng))

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

(0)
上一篇 2022年10月8日 上午11:04
下一篇 2022年10月8日 上午11:18

相關(guān)推薦

  • 浙江省一般科研項(xiàng)目平臺(tái)浙江省一般科研項(xiàng)目平臺(tái)

    浙江省一般科研項(xiàng)目平臺(tái) 浙江省一般科研項(xiàng)目平臺(tái)是一個(gè)為科研項(xiàng)目提供支持和資源的平臺(tái)。在這里,您可以找到各種資源,包括實(shí)驗(yàn)室設(shè)備,計(jì)算機(jī)硬件,實(shí)驗(yàn)室器材和人員,以及資金支持。我們的目…

    科研百科 2024年6月18日
    42
  • 科研項(xiàng)目文藝范群名

    科研項(xiàng)目文藝范群名: 夢(mèng)之實(shí)驗(yàn)室 夢(mèng)之實(shí)驗(yàn)室是一個(gè)文藝范的科研項(xiàng)目群名,它象征著這個(gè)實(shí)驗(yàn)室充滿了夢(mèng)想和創(chuàng)意。在這個(gè)實(shí)驗(yàn)室中,科學(xué)家們正在為一個(gè)未知的領(lǐng)域探索未知的可能性。他們用自己…

    科研百科 2025年4月16日
    6
  • ssh酒店管理系統(tǒng)項(xiàng)目經(jīng)驗(yàn)

    SSH酒店管理系統(tǒng)項(xiàng)目經(jīng)驗(yàn) SSH酒店管理系統(tǒng)是一款功能強(qiáng)大的酒店管理系統(tǒng),能夠幫助酒店管理人員高效地管理酒店業(yè)務(wù),提高酒店運(yùn)營(yíng)效率。在這個(gè)項(xiàng)目經(jīng)驗(yàn)中,我們深入探討了SSH酒店管理…

    科研百科 2025年6月28日
    0
  • AutoFTA 好用的故障樹分析軟件(故障樹分析(fta))

    AutoFTA是一款輔助分析工具,用戶能使用這款軟件對(duì)一個(gè)系統(tǒng)進(jìn)行深度的分析。通過對(duì)系統(tǒng)進(jìn)行深層次的分析,找出可能造成系統(tǒng)故障的原因,分析出系統(tǒng)的故障概率,計(jì)算系統(tǒng)的可靠性與安全性…

    科研百科 2024年5月20日
    49
  • 清華線上科研項(xiàng)目

    清華線上科研項(xiàng)目 清華大學(xué)計(jì)算機(jī)系線上科研項(xiàng)目是清華大學(xué)計(jì)算機(jī)系教授團(tuán)隊(duì)在疫情期間推出的一項(xiàng)創(chuàng)新性的科研活動(dòng),旨在通過線上平臺(tái)為研究生和博士生提供一種全新的科研體驗(yàn)和方式。 線上科…

    科研百科 2025年2月13日
    6
  • 省級(jí)科研項(xiàng)目經(jīng)費(fèi)預(yù)算一般多少省級(jí)科研項(xiàng)目經(jīng)費(fèi)預(yù)算一般多少

    省級(jí)科研項(xiàng)目經(jīng)費(fèi)預(yù)算一般是多少 科研項(xiàng)目經(jīng)費(fèi)預(yù)算是一個(gè)非常重要的因素,直接關(guān)系到項(xiàng)目的是否能夠順利進(jìn)行。一般來說,省級(jí)科研項(xiàng)目經(jīng)費(fèi)預(yù)算是多少這個(gè)問題并不簡(jiǎn)單,需要根據(jù)具體的項(xiàng)目類型…

    科研百科 2024年9月10日
    2
  • 科研項(xiàng)目證書含金量

    科研項(xiàng)目證書含金量高 隨著科技的不斷進(jìn)步,科研項(xiàng)目證書作為一種重要的學(xué)術(shù)證明,越來越受到人們的關(guān)注??蒲许?xiàng)目證書的含金量不僅體現(xiàn)在證書本身的價(jià)值和權(quán)威性上,還體現(xiàn)在證書對(duì)于科研項(xiàng)目…

    科研百科 2025年2月19日
    24
  • 系統(tǒng)門窗生產(chǎn)的工藝流程是什么?本文有答案(系統(tǒng)門窗制作工藝流程)

    我們只知道如何選擇系統(tǒng)窗口的成品,但我們不知道系統(tǒng)門窗的生產(chǎn)過程是如何的。系統(tǒng)門窗因其隔音、隔熱、防水、防塵、耐腐等性能而備受青睞。今天,老木工魯班門窗想與大家分享一下系統(tǒng)門窗的制…

    2022年8月30日
    771
  • 關(guān)于國(guó)土的科研項(xiàng)目

    國(guó)土科研項(xiàng)目: 探索可持續(xù)發(fā)展之路 隨著全球化和經(jīng)濟(jì)發(fā)展的快速發(fā)展,國(guó)土科研項(xiàng)目已經(jīng)成為現(xiàn)代國(guó)家治理中不可或缺的一部分。這些項(xiàng)目旨在推動(dòng)可持續(xù)發(fā)展,提高資源利用效率,改善環(huán)境狀況,…

    科研百科 2025年2月23日
    4
  • 項(xiàng)目成本核算管理系統(tǒng)

    項(xiàng)目成本核算管理系統(tǒng) 項(xiàng)目成本核算管理系統(tǒng)是一種用于管理和控制項(xiàng)目成本的軟件系統(tǒng)。在項(xiàng)目的整個(gè)生命周期中,成本核算管理系統(tǒng)可以幫助項(xiàng)目經(jīng)理和成本核算人員更好地了解項(xiàng)目的成本構(gòu)成,并…

    科研百科 2025年6月22日
    0
久久久福利资| 宿迁市| 日本一区二区三区不卡顿| 2019在线中文字幕无码| 嗯嗯嗯放的好爽好舒服视频| www.av一区二区三区| 大鸡巴操美穴精品AV| 狠狠夜夜久久| 亚黄鸡巴操逼逼| 中文字莫久久视频| 国产日韩欧美www| 欧美三级98久久| 成年人网址欧美| 在线激情毛片| 一级片黄片亚洲欧美精品免费 | 天天日夜夜草| 亚洲性生活久久| 日韩久久无码一区二区| 国产精品久久久XXX| 年轻少妇久久久| 激情欧美一区二区三区| 天天干夜里AV| 97香蕉在线欧美碰碰| 国产精品3P合辑| 黄色电影院一区二| 少妇无码一区二区三区| 黄色电影网站久久婷| 久久久洁视频四区| 一区二区三区在线看视频| 中文字幕在线无码| 日韩AV高清网址| 欧美精品另类一区二区| 欧美40老熟妇| 久久99日本精品免费| 亚洲精品日本无| 黄色三级片成人99精品| 美女白虎逼被操到高潮| 久久久久tv| 极品裸体无码在线| 日韩三级免费不卡| 中美日韩性爱|