原创 設計模式(一):瞭解設計模式

一、設計模式: 設計模式是一套被反覆使用、多數人知曉的、經過分類編目的、代碼設計經驗的總結。使用設計模式是爲了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性。 毫無疑問,設計模式於己於他人於系統都是多贏的;設計模式使代碼編制真正工程化

原创 bpmn signal

一、信號事件作用: 信號事件是一個在某階段一直處於監聽某個信號的作用,當接收到某個正在監聽的信號時,可執行某項操作 二、簡單使用場景: 現需要實現這樣一個場景:一個定時的操作,在到某個事件點是執行某個操做,但沒到這個時間點前,隨時可終止

原创 Maven(一)定義與設計原則

ApacheMaven: [本系列博客是參照中文文檔的總結,文檔下載地址:(http://download.csdn.net/download/u012160163/9787289) 定義: Maven是一個項目管理工具,它包含了

原创 單元測試(一):快速瞭解單元測試

單元測試WhyWhat常用單元測試框以及常用用法junitMockitoPowerMock實操採坑*不間斷更新記錄*(1)RestTemplate:預定義的返回值無法傳遞 Why 單元測試幫我們快速驗證代碼流程(超快速得到代碼結果

原创 springboot 多數據源實現

在springboot項目中多數據源的實現得益於spring-jdbc的高版本提供的AbstractRoutingDataSource抽象類,讓原來在spring+mybatis項目中只能通過繁瑣複雜的對每個Mapper單獨配置配

原创 單元測試(二)測試框架:Junit

一、概述 JUnit是一個Java語言的單元測試框架。JUnit有它自己的JUnit擴展生態圈。多數Java的開發環境都已經集成了JUnit作爲單元測試的工具。 JUnit是由 Erich Gamma 和 Kent Beck 編寫

原创 cxf 解析調用外部soap類型的webservice

使用cxf的wsdl2java調用外部webservice提供的wsdl的步驟,使用過程中的問題與注意事項也做了相關總結。 一、可用的請求wsdl的webservice路徑 服務器提供一個外部可調用的webservice的wsdl路徑,

原创 在idea 14中安裝jrebel 6.0.2破解版

1.idea14中File中的settings 2.選擇“plugins”選項下的“Install plugin from disk”,如下圖所示 3.選擇下載的 jr-ide-idea-6.0.2-idea-13-14.zip j

原创 jpa使用in傳遞list參數

http://stackoverflow.com/questions/4378824/adding-in-clause-list-to-a-jpa-query 當使用比較新版本的jpa(2+)時,傳遞參數不需要括號 當使用較低版本的hib

原创 kettle 工具的使用

basic: https://cloudsvn.chinacloudapp.cn/w/kettle/ http://wenku.baidu.com/link?url=lBnwff63ZAb1uVQC3Or-Ju6Vp-pitp81zsQb

原创 http range實現斷點續傳(斷點續載)

使用http range實現斷點續傳(服務器端): public void downRangeFile( File downloadFile, HttpServletResponse

原创 Pre設計模式相關docs

設計模式較好的入門資料: 瞭解: http://baike.baidu.com/link?url=GwXOHQXmGYdyDNhjajXYAFPPsJ8j-gktxXALpPFi0vPZe4Kfai4VjIOug-lQd6kn7N0N 博

原创 Linux-VMware安裝使用

安裝VMware vmware安裝包: 網上有很的VMware虛擬機版本,不用非要下載最新的,能用的就行,功能都大同小異。 安裝vmware並激活: 虛擬機的安裝沒有什麼技巧,直接打開安裝,在安裝的過程中需要輸入序列號,百度一個

原创 使用axis2解析wsdl

1.使用rpc方式解析遠程wsdl: 優點在於:代碼簡單、不用繁瑣的生成服務端的一大堆代碼 缺點在於:需要知道要解析的wsdl的服務端部分的實體類的定義 2.使用的包的maven依賴:  <!--==============axis2

原创 MyBatis(二)

MyBatis 的強大特性之一便是它的動態 SQL。如果你有使用 JDBC 或其他類似框架的經驗,你就能體會到根據不同條件拼接 SQL 語句有多麼痛苦。拼接的時候要確保不能忘了必要的空格,還要注意省掉列名列表最後的逗號。利用動態