原创 web工作流管理系統開發之五 開源osworkflow之用戶系統改造

前言:       osworkflow是個開源的工作流引擎,採用的是有限狀態機的模型。內置有osuser這個用戶系統,來處理用戶權限相關的部分。但是功能很弱,只有用戶表,用戶組表,即簡單的將用戶劃分給用戶組。在定義流程的時候,可以將

原创 mvc的運行原理

m代表model模型,v代表view視圖,c代表controller,控制器。m中包含你寫的業務邏輯,就是取數據的模型,v代表你顯示的視圖,c來控制m和v之間的關係。mvc的運行原理基本一樣沒有什麼不一樣的地方,只是不同的mvc框架的實現

原创 SSH自動生成表結構

Hibernate與Spring配合生成表結構。 首先,要將Spring的信息配置的web.xml,配置Spring用於初始化容器對象的監聽器。 web.xml [html] view plaincopy

原创 unity3D的數據庫連接操作

using System;  using System.Collections;  using System.Data;  using MySql.Data.MySqlClient;  public class CMySql : Mono

原创 eclipse快捷鍵

行註釋/銷註釋 Ctrl+/ 塊註釋/銷註釋 Ctrl+Shift+/   Ctrl+Shift+\ 查找 查找替換 Ctrl+H  Ctrl+F 查找下一個/往回找 Ctrl+K   Ctrl+Shift+K 跳到某行 Ctrl+L,哈

原创 PowerDesigner使用教程

PowerDesigner是一款功能非常強大的建模工具軟件,足以與Rose比肩,同樣是當今最著名的建模軟件之一。Rose是專攻UML對象模型的建模工具,之後才向數據庫建模發展,而PowerDesigner則與其正好相反,它是以數據庫建模

原创 對新手學習unity3D的建議1

一:Assets文件夾下應該包含的文件夾:Materails(材質,材質球),prefabs(預組件),textures(紋理,貼圖),model(模型,模型導入時也許會自帶材質,紋理文件夾,所以一個好習慣就是爲每一個導入的模型都建一個單

原创 oracle中not in(null)問題

如下sql語句   select aid from A where bid not in(select bid from B where bname='') 如果bname的記錄在數據庫中沒有 就相當於 in(null) 此時 n

原创 struts2.0 struts.xml和STRUTS的config.xml詳解

<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtd

原创 web工作流管理系統開發之四 自定義表單

在開發工作流管理系統時,很多人只重視流程引擎,流程模型的建立,而忽略了自定義表單工具。自定義表單工具是實現獨立業務模塊的可視化編輯工具,業務模塊可以通過這種工具編輯生成。如果單純從流程實現來說,確實自定義表單不是重點,流程實現了,可以掛接

原创 Struts2的靈魂——Interceptor

1.什麼是攔截器:  攔截器是動態攔截Action調用的對象。它提供了一種機制使得開發者可以定義action執行之前或之後執行的代碼,也可以在一個action執行前阻止其執行。  2.AOP:  提到攔截器,我們不得不提到AOP.  AO

原创 常用SQL查詢語句

一、簡單查詢語句 1. 查看錶結構 SQL>DESC emp; 2. 查詢所有列 SQL>SELECT * FROM emp; 3. 查詢指定列 SQL>SELECT empmo, ename, mgr FROM emp;

原创 web工作流管理系統開發之六 表單權限與流程的權限控制

在設計工作流系統的時候,常常會碰到這樣的情況:           同一張表單需要在流程的多個環節中處理,且各環節的處理情況不一致,有的節點可寫,有的節點之可讀。   例如,同一張報銷單:員工填寫報銷單時,只能填寫報銷單主體信息和明細

原创 Java中:struts2+jQuery+ajax調用演示

環境: 操作系統:Windows 7  應用程序服務器:apache-tomcat-7.0.11 開發工具:IntelliJ IDEA 11.1.1 Java版本:Java(TM) SE Runtime Environment

原创 java事務的處理

java的事務處理,如果對數據庫進行多次操作,每一次的執行或步驟都是一個事務.如果數據庫操作在某一步沒有執行或出現異常而導致事務失敗,這樣有的事務被執行有的就沒有被執行,從而就有了事務的回滾,取消先前的操作.....      注:在J