【開源】基於 SpringBoot 的 web kettle 線上採集平臺
阿新 • • 發佈:2020-12-15
# kettle-scheduler-boot
[![陳釗/kettle-scheduler-boot](https://img2020.cnblogs.com/other/1177712/202012/1177712-20201215191616971-1178395668.svg+xml)](https://gitee.com/uxue/kettle-scheduler-boot)
![giee](https://img2020.cnblogs.com/other/1177712/202012/1177712-20201215191617238-1916673367.png)
## 開發計劃
|序號|專案|狀態|優先順序|
|----|----|----|----|
|1|線上管理,編輯kettle指令碼 ||緊急|
|2|通過原始碼實現叢集,多執行緒執行任務 |✔|緊急|
|2|重構jpa部分,改為mybatis|✔|一般|
#### 介紹
基於Spring-boot的kettle排程專案,參考了[zhaxiaodong9860](https://github.com/zhaxiaodong9860)的程式碼並引用了其中的頁面管理,後臺程式碼自行參考了API進行工具化編寫,方便使用
在原始碼的基礎上加入以下功能
1、修改資料庫為oracle
2、增加mybatis相關依賴,陸續將jpa替換為mybatis
3、增加向kettle指令碼中傳遞引數,用於動態化指令碼
4、刪除轉換名不允許重複約束
5、頁面上增加轉換描述顯示
6、增加了一些擴充套件功能
7、增加線上編輯指令碼
#### 演示環境
[點選檢視演示環境](http://kettle.35youth.cn)
賬號:demo
密碼:demo@1234
**演示環境,請善待。**
[點選下載可執行程式包](https://pan.baidu.com/s/1xnd2bYZ_3cZGmSm4azg8iw) 提取碼:e150
#### [點選檢視完整更新記錄](https://gitee.com/uxue/kettle-scheduler-boot/blob/kettle-scheduler-boot-oracle/docs/md/update.md)
**2020-11-30 更新說明**
1、【優化】完善指令碼線上預覽功能(持續完善中)
![avatar](https://img2020.cnblogs.com/other/1177712/202012/1177712-20201215191617591-1650012955.png)
線上預覽指令碼
#### [已知Bug列表](https://gitee.com/uxue/kettle-scheduler-boot/blob/kettle-scheduler-boot-oracle/docs/md/Bug.md)
#### 專案截圖
![avatar](https://img2020.cnblogs.com/other/1177712/202012/1177712-20201215191617977-2145757101.