Time of Update: 2018-12-03
Hibernate分析:Hibernate是一個開源的代碼的對象關係映射架構,它對JDBC進行了非常輕量級的對象封裝,是Java程式員可以隨心所欲的使用對象編程思想來操作資料庫。Hibernate的核心介面:Session:負責執行被持久化對象的CRUD,是線程不安全的SessionFactory:負責初始化Hibernate,充當資料存放區源的代理,並負責建立Session對象,用到了原廠模式。Transaction:負責事務相關的操作。Query和Criteria:負責事務相關的操作。Con
Time of Update: 2018-12-03
一、 A不喜歡吃雞蛋,每次發了雞蛋都給B吃。 剛開始B很感謝,久而久之便習慣了。 習慣了,便理所當然了。 於是,直到有一天,A將雞蛋給了C,B就不爽了。 她忘記了這個雞蛋本來就是A的,A想給誰都可以。為此,她們大吵一架,從此絕交。 二、 有一年,很熱的夏天,一隊人出去漂流。 女孩的拖鞋在玩水的時候,把拖鞋掉下去了,沉底了。 到岸邊的時候,全是曬的很燙的鵝卵石,他們要走很長的一段路。 於是,女孩兒就向別人尋求幫忙,可是誰都只有一雙拖鞋。
Time of Update: 2018-12-03
JPA的查詢語言(JPQL)是一種和SQL非常類似的中間性和對象化查詢語言。它可以被編譯成不同的底層資料庫能接受的SQL,從而屏蔽不同資料庫的差異,確保用JPQL查詢語言編寫的代碼可在不同的資料庫上運行。比起EJB 2.1的查詢語言,EJB3可以運行期構造,支援多態,遠遠比EJB 2.1的查詢更靈活和功能強大。在程式中使用JPQL可以使用大寫(SELECT)或者小寫(select),但不要大小寫(比如:Select)混合使用。
Time of Update: 2018-12-03
寫的挺好,正是目前所需,也分享給大家~ 文章出處:http://www.cnblogs.com/RascallySnake/archive/2010/05/17/1737298.html 一、預存程序中使用事務的簡單文法 在預存程序中使用事務時非常重要的,使用資料可以保持資料的關聯完整性,在Sql server預存程序中使用事務也很簡單,用一個例子來說明它的文法格式: Create Procedure MyProcedure (
Time of Update: 2018-12-03
看到坤哥的部落格,自己竟然也出現這個問題了,那就在這進行一下總結學習!尚學堂的OA 中實現時用Filter來為ThreadLocal對象的PagerSize和Offset設值.這樣就可以動態加入值而不用修改manager層的代碼邏輯,這是AOP(面向切面編程)的思想. 經本人測試直接把代碼移植過來後在Struts1.x中使用沒有問題,而在Strus2中使用時出現異常:ognl.OgnlException: target is null for setProperty(null,
Time of Update: 2018-12-03
由於現在很多教學視頻都是csf格式的,在手機、P5或者部分播放器上並不能播放,有的時候我們還希望利用視頻的加速功能,而這些條件CSF格式視頻並不支援,所以很多情況下我們需要將其轉換為其它視頻格式。下面示範批量轉換為AVI格式視頻的過程。 (一)批量轉換為wmv 首先下載一個科健CSF流媒體編輯器(點擊下載)和批量轉換工具(點擊下載),然後安裝流媒體編輯器,運行批量轉換工具,如:
Time of Update: 2018-12-03
提示錯誤: 訊息 547,層級 16,狀態 0,第 2 行INSERT 語句與 FOREIGN KEY 約束"FK_T_Student_T_CardInfo"衝突。該衝突發生於資料庫"SchoolRecharge_sys",表"dbo.T_CardInfo", column 'CardID'。語句已終止。(1 行受影響) 先看一段我寫的SQL代碼: -- 向學生資訊表中插入相關資訊Insert Into T_Student
Time of Update: 2018-12-03
許可權管理自己做完了,但是很多的研究和總結,現在就來總結一下許可權管理。第一、資料庫中主要類:主要負責類:使用者(User),角色(Role)、資源(module)和操作(Permission)衍生類:使用者角色(UserRole)和對某個資源的某個操作(ACL)第二、ACL的具體理解:一條acl授權記錄中主要記錄了以下資訊: 角色、資源和授權 授權作為一個int, 每一位是一個操作的許可權. 假設從右向左, 分別代表CRUD 那麼, 我們CRUD的代碼就應該是0123(也就是移位時要移的位元)
Time of Update: 2018-12-03
當我們在每個表單上每次都得判斷每個控制項是否為空白的時候,是不是很抓狂?判斷完一個就是下一個接著另一個,看著那一長串if...else讓人眼暈!其實,在物件導向的範疇裡,對於相同的或者類似的代碼只要重複3次以上我們應該想到物件導向的三大特性之一:封裝。 我們常用的輸入資料的控制項一般為TextBox和CmoboBox,在此我就以它們為例(需要用到控制項的TabIndex屬性和Tag屬性,而Text屬性代替Tag屬性的話出現不了運行效果):
Time of Update: 2018-12-03
準備: #mysql5.0 #eclipse 3.5 #jdk 1.6 #java EE 5.0 #tomcat 7.0 #struts 2.2.1 #hibernate 3.5.5 #spring 2.5.6 (關於spring3.0.4,期待下次吧) #junit 4.8 建立資料庫mytestdb===============================================================DROP DATABASE IF EXISTS `mytestdb`
Time of Update: 2018-12-03
1、建立公文流轉相關的實體類,並建立資料庫表2、根據對用例的分析,初步建立公文流轉相關的介面3、實現介面- 整合JBPM到OA系統(第一步:建立資料庫表)◆拷貝相關的依賴包到WEB-INF/lib下面(bsh.jar/ jcr-1.0.jar/ jbpm-identity.jar/
Time of Update: 2018-12-03
第一遍看VB.NET視頻的時候,其實跟以前學習SQL Server視頻差不多,聽得時候雲裡霧裡,聽完了也忘得差不多了。因為他講的不是入門,而是具有一定的總結性。只有到後面需要某些功能,一遍一遍尋找陌生的名詞並糾結如何用的時候,回頭瀏覽筆記的時候發現其實在視頻中已經講到過。這個時候,再回頭看看當初的部分視頻真的是久旱逢甘霖啊! 第一單元:可以算是對.Net的整體認知吧,包括設計、執行和部署
Time of Update: 2018-12-03
網上關於定時推送有很多列子,我這兒就簡單書寫了一下我做的dome進行技術的記錄。步驟一:建立一個類package com.cm.service; import java.io.Serializable; import nl.justobjects.pushlet.core.Dispatcher;import nl.justobjects.pushlet.core.Event; import nl.justobjects.pushlet.core.EventPullSource; public
Time of Update: 2018-12-03
Time of Update: 2018-12-03
在敲代碼的時候,為了更加人性化的設計,我們在使用者退出系統之前需要進行提示,如: 實現方法分為兩大類:表單事件和控制項事件,下面就一一展示: 一、FormClosing事件(又分以下幾種方法) a. Private Sub frmPractise_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles
Time of Update: 2018-12-03
pushlet的主動推送,下面是自己做的執行個體,請大家多多指點。第一步:建立一個類package com.cm.service; import java.io.Serializable; import nl.justobjects.pushlet.core.Dispatcher;import nl.justobjects.pushlet.core.Event; public class MyPushSource implements Serializable {
Time of Update: 2018-12-03
概念理解EJB是sun的伺服器端組件模型,設計目標與核心應用是部署分布式應用程式。憑藉java跨平台的優勢,用EJB技術部署的分布式系統可以不限特定的平台。定義了一個用於開發基於組件的企業多重應用程式的標準。企業Bean在J2EE中,Enterprise Java Beans(EJB)稱為Java 企業Bean,是Java的核心代碼,分別是會話Bean(Session Bean),實體Bean(Entity Bean)和訊息驅動Bean(MessageDriven
Time of Update: 2018-12-03
這周完成一個小功能,那就是登入的時候使用的驗證碼,下面講一講步驟。 第一步:隨機產生驗證碼package com.dong.framework.tool; import java.util.Arrays; /** * 工具類,產生隨機驗證碼字串 * @version 1.0 2012/08/21 * @author dongliyang * */ public class SecurityCode {
Time of Update: 2018-12-03
VB.NET版的三層執行個體沒有從網上找到原始碼,基本上都是C#的。剛從大話設計模式中過來的我,已經被它的好多種語言規則給弄混了,好在還有一點點VB基礎,照虎畫貓,然後調試、討論、糾結了好多天之後現在算是把這個最最簡單的登入執行個體給實現了。初次使用三層思想,若有不妥之處,歡迎大家斧正! 先簡單介紹下三層: **********************************************************************************
Time of Update: 2018-12-03
struts2使用poi實現匯出excelSSH架構整合 2009-07-28 11:09:36 閱讀851 評論2 字型大小:大中小 訂閱我們根據上面的例子,將列表資訊匯出到excel..我們使用poi來實現再次強調,不要將業務代碼寫到action裡面.所以我們需要在service裡面修改代碼.1 修改UserService.java.添加一個getInputStream方法.package com.test.service;import