原创 springboot自定義啓動運行邏輯

兩種方式:實現CommandLineRunner或者ApplicationRunner接口,容器啓動後回調該方法 1.實現CommandLineRunner package com.example.activitydemo.common

原创 @EnableFeignClients註解依賴

<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-ope

原创 SpringCloud項目報錯:Cannot execute request on any known server

1.註冊中心啓動報錯: 可能是註冊中心自己註冊了自己,改以上配置爲false 2.客戶端啓動報錯: 可能是註冊中心地址書寫錯誤 假如,localhost:8091/eureka能正常訪問,則客戶端的註冊中心地址應該按照以下格式: loca

原创 Drools規則初探(一)

使用的IDEA,不過網上eclipse比較多 1.依賴引入: <dependency> <groupId>org.kie</groupId> <artifactId>kie-api</ar

原创 activiti之事件子流程的使用

一、 圖標: 和子流程圖標一樣,只不過事件子流程是虛線,子流程是實線。 使用規則:  1.事件子流程中必須以錯誤開始事件或者消息開始事件開始,且事件子流程裏面需要有結束標籤。 2.事件子流程沒有incomingflow和outcomi

原创 list轉變爲以某個符號分割的字符串

 以","分割作爲示例: Java8: List<String> list =Arrays.asList("a","b","c","d"); String aa=list.stream().collect(Collec

原创 在引入JPA依賴時,"spring-boot-starter-data-jpa" 與 "spring-data-jpa" 的區別

starter是spring-boot的項目,包含了spring-data-jpa和一些其他依賴用於spring-boot項目 data-jpa是spring-data的項目,就是本體,用於任何項目 點贊 收藏 分

原创 SpringData自定義分頁查詢

repository: public interface MyRepository extends CrudRepository<TestPerson,Integer>, QuerydslPredicateExecutor<TestPe

原创 SpringData之Repository Populators的使用

需要用到Jackson或者JAXB 1. Jackson依賴引入: <dependency> <groupId>com.fasterxml.jackson.core</groupId> <

原创 Spring切面

《一、靜態代理匹配切面》 一、 RegexpMethodPointcutAdvisor 靜態正則表達式匹配切面 目標類: package com.pointcut; /** * @author JCL * @date 2019-1

原创 activiti之腳本任務

腳本任務圖標:  支持的腳本: 以JavaScript腳本爲例:  腳本格式:指定腳本的名稱,名稱必須符合上面支持的腳本 腳本:腳本內容 腳本設置流程變量方法:在腳本內容中添加以下語法設置流程變量 execution.setVa

原创 Linux下Oracle數據庫相關

1.使用以下命令直接用sys用戶登陸數據庫: sqlplus / as sysdba 2.查看oracle_sid命令: echo $ORACLE_SID 3.文件賦值: cp 文件A 複製的文件路徑以及名稱   點贊

原创 時間轉換爲ISO_8601格式,獲取當前日期的後幾天的時間

//獲取當前時間 Date date=new Date(); DateFormat df=new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.ssXXX

原创 weblogic通過命令禁止應用隨weblogic啓動而啓動

因爲應用BUG可能會導致weblogic無法啓動的問題,此時weblogic控制檯也無法登錄,只有刪掉有BUG的應用才行,這就陷入死循環。可以通過禁止相關應用隨weblogic啓動而啓動解決此問題。 1.刪除“user_projects\

原创 Springboot 連接Oracle數據庫

Maven中沒有oracle的相關依賴,只能自己引入外部jar包 1.下載ojdbc6.jar,此處我用的6可以根據需要下載其他版本 2.執行maven命令,放入本地倉庫中: mvn install:install-file -Dfil