原创 ORACLE實例與數據庫詳解及啓動方式

在實際的開發應用中,關於Oracle數據庫,經常聽見有人說建立一個數據庫,建立一個Instance,啓動一個 Instance之類的話。 其實問他們什麼是數據庫,什麼是Instance,很可能他們給的答案就是數據庫就是 Instance,

原创 關於 InvocationHandler接口

動態代理是很多框架和技術的基礎, spring 的AOP實現就是基於動態代理實現的。瞭解動態代理的機制對於理解AOP的底層實現是很有幫助的。         Proxy類的設計用到代理模式的設計思想,Proxy類對象實現了代理目標的所有

原创 虛擬代理模式

虛擬代理模式(Virtual Proxy)是一種節省內存的技術,它建議創建那些佔用大量內存或處理複雜的對象時,把創建這類對象推遲到使用它的時候。在特定的應用中,不同部分的功能由不同的對象組成,應用啓動的時候,不會立即使用所有的對象。在這種

原创 SOA將成爲軟件體系結構領域的統領者

  SOA(面向服務的架構)是這兩年在ERP圈子裏出現頻率最高的詞彙之一,有些廠商和顧問言必稱SOA,否則就會讓人覺得跟不上ERP技術潮流了。SOA是一種軟件架構,它就像計算機的總線一樣,構成了企業信息化的主線,除了ERP以外,企業其它

原创 OOD設計基本原則

OOD 設計基本原則   Ø       OCP 原則 Ø       里氏替換原則 Ø       依賴倒置原則 Ø       接口隔離原則 Ø       聚合與繼承原則 Ø  

原创 Dom4j的使用

Dom4j的使用(全而好的文章) 關鍵字: dom4j Dom4j 使用簡介 作者:冰雲 icecloud(AT)sina.com 時間:2003.12.15   版權聲明: 本文由冰雲完成,首發於CSDN,未經許可,不得使用於任

原创 有關Hibernate延時加載與lazy機制

Hibernate延時加載包括延遲初始化錯誤,這是運用Hibernate開發項目時最常見的錯誤。如果對一個類或者集合配置了延遲檢索策略,那麼必須當代理類實例或代理集合處於持久化狀態(即處於Session範圍內)時,才能初始化它。如果在遊離

原创 Oracle數據庫數據對象

Oracle數據庫數據對象中最基本的是表和視圖,其他還有約束、序列、函數、存儲過程、包、觸發器等。對數據庫的操作可以基本歸結爲對數據對象的操作,理解和掌握Oracle數據庫對象是學習Oracle的捷徑。  表和視圖  Oracle中表是數

原创 struts2標籤使用小結

1 #號,能訪問actioncontext的上下文資源,例子如下: public class OgnlAction extends ActionSupport implements ServletContextAware, Servlet

原创 從JSP頁面打開RAR文件時正常下載

打開conf/web.xml,加入下面的代碼. <mime-mapping> <extension>doc</extension><mime-type>application/msword</mime-type> </mime-mapp

原创 ORM小結

相信大家都對ORM有所瞭解吧,因爲有了ORM可以使方便開發人員以面向對象的思想來實現對數據庫的操作。 1.什麼是ORM ORM的全稱是Object Relational Mapping,即對象關係映射。它的實現思想就是將關係數據庫中表的數

原创 OpenSessionInView詳解

OpenSessionInViewFilter是Spring提供的一個針對Hibernate的一個支持類,其主要意思是在發起一個頁面請求時打開Hibernate的Session,一直保持這個Session,直到這個請求結束,具體是通過一個

原创 Jbpm工作流與ssh框架集成

使用jbpm-starters-kit-3.1.4生成數據庫表及安裝eclipse圖形化配置插件 部署jbpm的jar包和moudle的jar包 部署hbm文件到項目 設置大字段string-max 配置configration、temp

原创 Struts2.1 OGNL 表達式 學習筆記

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>   <%@page import="com.rao.struts2.bean.Sex"%>   

原创 javascript 糾正previousSibling和nextSibling在IE和firefox之間的差異

<BODY> <div>aaaa</div> <div>bbbb</div> <div id="c">cccc</div> <div>dddd</div> <input type="button" value="獲取上一節點" id="P