原创 1、kettle 7.0版本 連接 hive2,mysql

kettle 介紹   Kettle是一個Java編寫的ETL工具, Kettle可以簡化數據倉庫的創建,更新和維護,使用Kettle可以構建一套開源的ETL解決方案 Kettle是一個組件化的集成系統,包括如下幾個主要部分: 1.

原创 SpringBoot 導出 Excel

添加 maven 依賴 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fil

原创 springboot 自動化配置源碼分析

  SpringBoot 的自動化配置讓我們的開發徹底遠離了 Spring 繁瑣的各種配置,讓我們專注於開發,但是SpringBoot 的自動化配置是怎麼實現的呢?下面爲你揭開 SpringBoot 自動化配置的神祕面紗。 SpringB

原创 3、springboot 整合 kettle

一、加載jar包到項目 kettle-core-7.0.0.0-25.jar kettle-engine-7.0.0.0-25.jar metastore-7.0.0.0-25.jar   以上三個 jar 包在 kettle 下的 li

原创 springboot 項目無法啓動,也不報錯, logger 日誌目錄沒有權限的問題

由於 application.yml 中配置的 log 日誌的路徑的問題 logging:   path: /Users/xiang/geo/work/log/   #path: /data/apps/log/dp_center/

原创 spring boot 整合 上傳功能

application 配置 spring: servlet: multipart: max-file-size: 10MB max-request-size: 10MB  

原创 java 實用 jdbc 鏈接 hive

  此種方式 可以鏈接 zookeeper 集羣hive package com.geotmt.billingcenter.common.utils; import org.slf4j.Logger; import org.slf4j

原创 14. springcloud 配置中心導致代碼自動回滾

背景: 1. 做微服務拆分,拆分了 common 模塊,System 模塊, 業務模塊 。。。 2. 用 到了 Eureka ,gateway ,config-server, feign  3. common 模塊,System 模塊,

原创 獲取系統相關參數

  public static void main(String[] args) { System.out.println("Java運行時環境版本:"+System.getProperty("java.version"

原创 2、kettle 的簡單使用

1 生成隨機數保存到本地文件 新建轉換——輸入——生成隨機數——輸出——文本文件輸出——保存到本地文件     2 在線預覽生成結果     3 字段選擇       4 增加常量         5 生成多條數據 右鍵生成

原创 java FIle 常用工具方法類

  文件工具類 package com.geotmt.billingcenter.common.utils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; impo

原创 10、帶返回值的 多線程實現 Callable

  package com.example.study01.common.LockDemo; import java.util.concurrent.Callable; import java.util.concurrent.Futur

原创 Mapper 類中不能寫重載方法

https://blog.csdn.net/unix21/article/details/52239514   報錯信息如下 [main] ERROR [org.mybatis.spring.mapper.MapperFactoryBe

原创 springboot 中 java.util.zip 文件的壓縮

    package com.geotmt.billingcenter.common.utils; import org.datanucleus.util.StringUtils; import org.slf4j.Logger;

原创 16. springcloud 網關 post 重試問題,Ribbon的飢餓加載(eager-load)模式

背景 post 重試,如果項目中接口沒有做冪等,就會產生髒數據! ribbon: ConnectTimeout: 2000 # 請求連接的超時時間: 1s ReadTimeout: 2000