原创 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