原创 Java數據對象(JDO)快速入門
JDO有一個充滿活力的社區。所以如果你正在爲你的POJO尋找持久化解決方案,JDO是一個通過JCP項目開發的標準。JDO爲POJO持久化提供了一個豐富和具有全部特徵的JSR規範,並且很多開發商正在提供競爭性的JDO實現。EJB3.0,
原创 JNDI(Java Naming Directory Interface)
命名服務(naming service) 命名服務是計算機系統中的一個基本功能。命名服務是將名字和計算機中的一個對象相關聯,通過名字可以方便地找到對應
原创 Hibernate Query Language (HQL)
HQL是完全面向對象的查詢語句,具備繼承、多態和關聯等特性。HQL(Hibernate Query Language)提供了非常強大的查詢功能,在官方開發手冊中,也將HQL作爲推薦的查詢模式。 HQL 子句本身大小寫無關,但是其中出現的類
原创 struts標籤使用舉例--logic篇
1. logic:empty 該標籤是用來判斷是否爲空的。如果爲空,該標籤體中嵌入的內容就會被處理。該標籤用於以下情況: 1)當Java對象爲null時; 2)當String對象
原创 Hibernate 3.0 的規則應用分析
一、前言 Hibernate和Spring是兩個著名的開源框架,越來越廣泛地應用於J2EE應用程序的開發中。雖然它們各自所針對的目標不同,但是它
原创 Eclipse3.1中體驗J2SE5.0之泛型
J2SE 5.0中的最顯著的變化之一是添加對泛型類型的支持. 在J2SE 1.4 以及之前的版本中, Java程序並不是類型安全的. 例如, Collection Framework中定義的List, Map等容器類的元素都是Obj
原创 深入淺出Java設計模式之適配器模式
通常,客戶類(clients of class)通過類的接口訪問它提供的服務。有時,現有的類(existing class)可以提供客戶類的功能需要,
原创 Eclipse3.1中體驗J2SE 5.0之枚舉類型
本文將介紹J2SE 5.0中三個比較重要的特性: 枚舉類型, 註釋類型, 範型, 並在此基礎上介紹在如何在Eclipse 3.1開發環境中開發枚舉類型, 註釋類型和範型應用。 J2SE 5.0 (Tiger)的發佈是Java
原创 深入淺出Java模式設計之模板方法模式
深入淺出Java模式設計之模板方法模式 一、引子 這是一個很簡單的模式,卻被非常廣泛的使用。之所以簡單是因爲在這個模式中僅僅使用到了繼承關係。 <script src="http://pagead2.googlesyndic
原创 JDBC 4.0規範之目標
JDBC 4.0規範之目標 歷史JDBC <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"
原创 基於JSON的高級AJAX開發技術
提要 本文將解釋如何使用AJAX和JSON分析器在客戶端和服務器之間創建複雜的JSON數據傳輸層。 一、 引言 毫無疑問,AJAX已經成爲當今Web開發中一種強有力的用戶交互技術,但是它的許多可能性應用仍然鮮爲人知。在本文中,我們將來
原创 淺議Java設計模式的中介者模式
一、引子 中介在現實生活中並不陌生,滿大街的房屋中介、良莠不齊的出國中介……。它們的存在是因爲它們能給我們的生活帶來一些便利:租房、買房用不着各個小區裏瞎轉;出國留學也不用不知所措。 中介者模式在程序設計中也起到了類似的作用。 二
原创 Eclipse3.1中體驗J2SE5.0之註釋類型
J2SE 5.0 (Tiger)的發佈是Java語言發展史上的一個重要的里程碑, 是迄今爲止在 java 編程方面所取得的最大進步。 J2SE 5.0提供了很多令人激動的特性。這些特性包括範型(generics)的支持, 枚舉類型(e
原创 Java泛型編程快速入門
JDK1.5 令我們期待很久,可是當他發佈的時候卻更換版本號爲5.0。這說明Java已經有大幅度的變化。本文將講解JDK5.0支持的新功能-----
原创 馴服J2SE1.5之從 XML 中裝載屬性
馴服J2SE1.5之從 XML 中裝載屬性 Properties 類已不是新東西了,它在 Java <script src="http://pagead2.googlesyndication.com/pagead/show_a