原创 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