原创 Devops學習實踐(四) jenkins通過maven或ant集成checkstyle

隨着工作的要求,devops作爲今年工作的一個重點,由此也引發了自己對於devops相關的工具和技術的學習和實踐。基於上述背景,這個系列將逐步的介紹SVN的安裝和配置、jenkins安裝和配置、reviewboard、findbugs、c

原创 Devops學習實踐(三) jenkins集成findbugs

隨着工作的要求,devops作爲今年工作的一個重點,由此也引發了自己對於devops相關的工具和技術的學習和實踐。基於上述背景,這個系列將逐步的介紹SVN的安裝和配置、jenkins安裝和配置、reviewboard、findbugs、c

原创 Activiti6.0學習實踐(7)-核心api:RuntimeService流程運行控制服務

RuntimeService是流程引擎中的流程運行控制服務,主要提供了以下功能: 啓動流程及對流程數據的控制 流程實例(ProcessInstance)與執行流(Exceution)查詢 觸發流程操作、接收消息和信號 RuntimeSer

原创 Activiti6.0學習實踐(8)-核心api:TaskService流程任務服務

TaskService也是非常重要的核心api,主要是對用戶任務(UserTask)管理和控制,也可以設置UserTask的權限信息,針對用戶任務添加任務附件、任務評論和事件記錄。雖然TaskService可以對task對象進行創建和刪除

原创 Activiti6.0學習實踐(6)-核心api:RepositoryService 存儲服務

通過前面的學習,我們瞭解到activiti是通過 activiti.cfg.xml獲取到 ProcessEnigneConfiguration對象,這個對象負責管理流程引擎的配置相關信息,通過這個配置管理對象,我們可以創建出Process

原创 Activiti6.0學習實踐(1)-基礎和部署

      工作流是現在信息化建設過程中經常用於解決業務流程管理問題的工具,因此工作流是一個比較專業化的話題。當前流行的工作流主要有JBPM和activiti。本系列學習實踐的目的就是掌握activiti的部署、開發和應用。 ---重要說

原创 Activiti6.0學習實踐(4)-流程引擎配置一

在上一節,我們進行了一個hello world 的簡單應用搭建,本節繼續對activiti的一些重要組件進行更進一步的分析。 目錄 1、activiti工程骨架 1.2 添加demo類到骨架工程 1.3 創建基於骨架的maven工程 2、

原创 Activiti6.0學習實踐(3)-應用工程(helloworld)構建

本章主要是通過構建一個流程應用,來了解通過idea來創建流程圖和編寫代碼來創建一個流程應用。 目錄 1、IDEA安裝插件actiBPM 2、創建一個maven工程 3、創建BPMN流程圖 3.1 創建一個BPMN 流程 3.2 修改元素的

原创 Activiti6.0學習實踐(9)-核心api:IdentityService、FormService、HistoryService、ManagementService等

前面學習了三個重要的核心API,本章介紹剩下的幾個核心API 1、身份管理服務 流程引擎提供了身份管理服務(IdentityService)來管理用戶(User),管理用戶組(Group),以及用戶和用戶組之間的關係(Membership

原创 Activiti6.0學習實踐(2)-源碼工程構建

上節對工作流和activiti有了一個基本認識,本節主要目的是構建源碼工程,瞭解如何從git上創建本地的工程,同時對源碼有個基本的瞭解。 目錄 1、克隆到本地 2、建立遠程git庫分支 3、導入到工程 4、源碼基本結構 5、基於源碼啓動a

原创 單點登錄CAS學習(一):初識單點登錄

一、單點登錄應用場景 不少業主單位隨着自身的發展,建立不少業務支撐系統,往往會採用不同的開發商進行系統開發和建設,因此必然形成如下一種局面:工作人員需要登錄多個業務系統才能將自己的工作全部完成,給工作人員帶來了額外的負擔。 因此單點登錄變

原创 第一篇:mysqlcluster數據庫集羣的搭建和配置

  當系統的規模達到一定程度後,數據庫在系統中慢慢成爲一個瓶頸,因此需要對數據庫進行擴展。數據庫集羣時一種解決數據庫負荷的有效手段,本篇主要是描述了數據庫集羣如何搭建和配置的過程。 一、mysql集羣的規劃 mysql集羣由管理節點、數據

原创 Activiti6.0學習實踐(5)-activiti流程引擎配置二

本節繼續對activiti流程引擎的配置進行學習 1、EventLog配置 1.1、配置EventLog 首先在activiti_eventlog.cfg.xml中配置eventlog屬性爲true 1.1.1測試代碼 編寫一個even

原创 單點登錄CAS學習(四)應用子系統接入

       前面學習實踐了CAS服務端的配置和登陸驗證等內容,下面要進行單點登錄的應用子系統接入的實踐。單點登錄最大的使用場景就是解決多個子系統的多次登陸問題,使用CAS框架可以將多次登陸化簡爲統一一次登陸認證。 1、服務端配置serv

原创 單點登錄CAS學習(二):使用IDEA搭建cas-overlay-5.3工程

  上一篇對於單點登陸進行了初步瞭解,我們做單點登錄應用的時候,會有兩個場景: 單點登錄的服務端 單點登錄的客戶端(指各個應用系統) 從本篇開始的系列文章將分別介紹服務端的工程如何搭建,客戶端如何改造以適用於單點登錄。 首先從服務端開始,