Drools 規則引擎技術指南
來誌輝
- 出版商: 北京大學
- 出版日期: 2019-01-01
- 定價: $594
- 售價: 7.9 折 $469
- 語言: 簡體中文
- 頁數: 468
- 裝訂: 平裝
- ISBN: 7301305494
- ISBN-13: 9787301305492
-
相關分類:
Domain-Driven Design
立即出貨
買這商品的人也買了...
-
Effective Java, 3/e (Paperback)$2,180$2,071 -
$403分佈式消息中間件實踐 -
$474大話軟件測試 — 性能、自動化及團隊管理 -
Docker 工作現場實戰寶典 (Docker Cookbook, 2/e)$520$442 -
AWS 實戰:快速開發、建立和部署應用程式 (Learning AWS : Design, build, and deploy responsive applications using AWS Cloud components, 2/e)$580$452 -
$760Java 核心技術 捲II : 高級特性, 11/e (Core Java Volume II -- Advanced Features, 11/e) -
選擇的能力 -- 探索人工智慧的核心$500$425 -
深度學習的數學地圖 -- 用 Python 實作神經網路的數學模型 (附數學快查學習地圖)$580$458 -
$706Oracle 區塊鏈開發技術 -
$479AWS 解決方案架構師學習指南 (第2版·SAA-C01) -
Python 最強入門邁向頂尖高手之路:王者歸來, 2/e (全彩版)$1,080$853 -
獨角獸專案|看IT部門如何引領百年企業振衰起敝,重返榮耀 (The Unicorn Project)$480$408 -
最新 AI 技術:知識圖譜集技術概念大成$980$774 -
$454Knative 實戰:基於 Kubernetes 的無服務器架構實踐 -
完全自學!Go 語言 (Golang) 實戰聖經 (The Go Workshop: Learn to write clean, efficient code and build high-performance applications with Go)$880$695 -
跟著 Docker 隊長,修練 22天就精通 - 搭配 20小時作者線上教學,無縫接軌 Microservices、Cloud-native、Serverless、DevOps 開發架構$880$695 -
Python 與物聯網程式開發終極實戰寶典 (Practical Python Programming for IoT)$620$490 -
$1,760Grokking Streaming Systems: Real-Time Event Processing (Paperback) -
Java SE 17 技術手冊$680$537 -
UML 和模式應用 (原書第3版)$594$564 -
軟體專案估算$620$484 -
會動的演算法:61 個演算法動畫+全圖解逐步拆解,人工智慧、資料分析必備$620$490 -
持續 API 管理|在不斷演變的生態系統中做出正確決策, 2/e (Continuous API Management: Making the Right Decisions in an Evolving Landscape, 2/e)$580$458 -
你就是不寫測試才會沒時間:Kuma 的單元測試實戰 -- Java篇(iThome鐵人賽系列書)$650$507 -
大話 AWS 雲端架構:雲端應用架構圖解輕鬆學, 3/e$650$507
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
Drools 規則引擎已經有幾年的發展史了,但由於學習成本較高,且國內並沒有詳細的中文文檔,導致 Drools 規則引擎在國內市場推行緩慢。本書將對 Drools規則引擎進行一個詳細說明,共分為六篇,基石篇主要介紹規則引擎的入門知識,基礎篇詳細介紹規則引擎的基礎語法、規則屬性、關鍵字及錯誤信息,中級篇介紹規則中級語法等,高級篇介紹Workbench、 Kie-Server、動態規則、多線程中的 Drools 等高級用法,源碼篇為 Drools 源碼分析,擴展篇為 Drools 擴展說明。除了講解 Drools 規則引擎的思維方式外,還在每一個知識點上輔以大量的代碼案例,並且有很多實戰經驗及思想在裡面。本書作為國內首 Drools 規則引擎的中文教程, Java 開發者、對 Drools 規則引擎有興趣的軟件開發人員或系統架構師都可以閱讀
作者簡介
來誌輝,智聯招聘高級研發工程師,曾為其他企業做規則引擎內部培訓,在研究Drools領域有的影響力,在規則引擎、平臺化設計、新技術開發等方面有豐富的實戰經驗。
目錄大綱
第1章 Drools概述002
1.1 程序來源於生活003
1.2 Drools是什麼003
1.3 Drools簡要概述003
1.4 Drools發展趨勢004
1.5 Drools版本004
1.6 Drools新特性005
1.7 KIE生命週期006
1.8 為什麼要用規則引擎006
第2章 Drools入門實例008
2.1 經典Hello World 009
2.2 對象引用013
2.3 Drools配置文件020
第二篇 基礎篇
第3章 Drools基礎語法026
3.1 規則文件027
3.2 規則體語法結構028
3.3 pattern(匹配模式) 028
3.4 運算符030
3.5 約束連接032
3.6 語法擴展048
3.7 規則文件drl 056
第4章 Drools規則屬性057
4.1 屬性no-loop 058
4.2 屬性ruleflow-group 063
4.3 屬性lock-on-active 063
4.4 屬性salience 065
4.5 屬性enabled 067
4.6 屬性dialect 068
4.7 屬性date-effective 069
4.8 屬性date-expires 070
4.9 屬性duration 073
4.10 屬性activation-group 073
4.11 屬性agenda-group 076
4.12 屬性auto-focus 082
4.13 屬性timer 082
第5章 關鍵字及錯誤信息085
5.1 關鍵字說明086
5.2 錯誤信息086
第三篇 中級篇
第6章 規則中級語法090
6.1 package說明091
6.2 global全局變量094
6.3 query查詢101
6.4 function函數104
6.5 declare聲明109
6.6 規則when 115
6.7 規則then 146
6.8 kmodule配置說明150
第7章 指定規則名調用153
第8章 Spring整合Drools 161
8.1 Spring+Drools簡單配置162
8.2 Drools整合Spring+Web 167
8.3 Drools整合Spring Boot 173
第9章 KieSession狀態209
9.1 有狀態的KieSession 211
9.2 無狀態的StatelessKieSession 211
第四篇 高級篇
第10章 Drools高級用法218
10.1 決策表219
10.2 DSL領域語言227
10.3 規則模板234
10.4 規則流240
10.5 規則構建過程272
10.6 Drools事件監聽277
第11章 Workbench 283
11.1 Workbench 284
11.2 Windows安裝方式284
11.3 KIE-WB 6.4版本安裝287
11.4 Workbench操作手冊291
11.5 Workbench與Java交互330
11.6 構建項目的版本控制344
11.7 Workbench上傳文件與添加依賴關係345
11.8 Workbench中設置Kbase+KieSession 349
11.9 Workbench構建jar包到Maven私服352
第12章 Kie-Server 353
12.1 整合部署354
12.2 分離部署362
12.3 集群部署364
12.4 Kie-Server與Java交互380
第13章 動態規則385
第14章 多線程中的Drools 401
14.1 同KieHelper 同KieSession(有狀態) 404
14.2 同KieHelper 不同KieSession(有狀態) 407
14.3 不同KieHelper 不同KieSession(有狀態),KieSession只創建一次409
14.4 不同KieHelper 不同KieSession(有狀態),KieSession在線程代碼中創建411
14.5 同KieHelper 同StatelessKieSession(無狀態) 413
14.6 同KieHelper 不同StatelessKieSession(無狀態) 415
14.7 不同KieHelper不同StatelessKieSession(無狀態),StatelessKieSession只創建一次417
14.8 不同KieHelper不同StatelessKieSession(無狀態),StatelessKieSession在線程代碼中創建419
第五篇 源碼篇
第15章 Drools源碼分析424
15.1 KieServices分析425
15.2 KieContainer分析433
15.3 KieSession分析438
15.4 KieBase分析440
15.5 KieFileSystem分析441
15.6 KieHelper分析442
第六篇 擴展篇
第16章 Drools擴展說明446
16.1 規則引擎優化方案447
16.2 規則實戰架構450
16.3 規則引擎項目的定位453
16.4 規則引擎實戰應用思想454
16.5 規則引擎日誌輸出455
