原创 STRUTS 入門教學

1. 介紹 1.1 Model-View-Controller (MVC) 設計模式 FIXME - 需要一個對該模式一般性的介紹。(譯註:可以參考機械工業出版社的《設計模式》。) 1.2 將MVC概念映射到Struts組件中 Strut

原创 Spring Framework 開發參考手冊 之十八 使用Quartz或Timer完成時序調度工作

第 18 章 使用Quartz或Timer完成時序調度工作18.1. 簡介Spring提供了支持時序調度(譯者注:Scheduling,下同)的整合類.現在, Spring支持內置於1.3版本以來的JDK中的Timer和Quartz Sc

原创 Spring Framework 開發參考手冊 之十 使用JDBC進行數據訪問

第 10 章 使用JDBC進行數據訪問10.1. 簡介Spring提供的JDBC抽象框架由core, datasource,object和 support四個不同的包組成。就和它名字的暗示一樣,org.springframework.jd

原创 用 INNER JOIN語法聯接多個表建記錄集

多表聯接建立記錄集是十分有用的,因爲某些情況下,我們需要把數字數據類型顯示爲相應的文本名稱,這就遇到了多表聯接建立記錄集的問題。比如作一個會員註冊系統,共有五個表,會員信息數據表member、會員身份表MemberIdentity、會員權

原创 Spring Framework 開發參考手冊 之十一 使用ORM工具進行數據訪問

11.1.簡介Spring在資源管理,DAO實現支持以及實物策略等方面提供了與Hibernate, JDO和iBATIS SQL映射的集成。 對Hibernate,Spring使用了很多IoC的方便的特性提供了一流的支持,幫助你處理很多典

原创 Spring Framework 開發參考手冊 之十三 集成表現層

第 13 章 集成表現層13.1. 簡介Spring之所以出色的一個原因就是將表現層從MVC的框架中分離出來。例如,通過配置就可以讓Velocity或者XSLT來代替已經存在的JSP頁面。本章介紹和Spring集成的一些主流表現層技術,並

原创 Spring Framework 開發參考手冊 之十四 JMS支持

第 14 章 JMS支持14.1. 介紹Spring提供一個用於簡化JMS API使用的抽象層框架,並且對用戶屏蔽JMS API中從1.0.2到1.1版本之間的不同。 JMS大體上被分爲兩個功能塊,消息生產和消息消費。在J2EE環境,由消

原创 Spring Framework 開發參考手冊 之十五 EJB的存取和實現

第 15 章 EJB的存取和實現作爲輕量級的容器,Spring常常被認爲是EJB的替代品。我們也相信,對於很多 (不一定是絕大多數)應用和用例,相對於通過EJB容器來實現相同的功能而言, Sping作爲容器,加上它在事務,ORM和JDBC

原创 Spring Framework 開發參考手冊 之十六 通過Spring使用遠程訪問和web服務

第 16 章 通過Spring使用遠程訪問和web服務16.1. 簡介Spring提供類用於集成各種遠程訪問技術。這種對遠程訪問的支持可以降低你在用POJO實現支持遠程訪問業務時的開發難度。目前,Spring提供對下面四種遠程訪問技術的支

原创 Spring Framework 開發參考手冊 之三 Beans, BeanFactory和ApplicationContext

第 3 章 Beans, BeanFactory和ApplicationContext3.1. 簡介在Spring中,兩個最基本最重要的包是 org.springframework.beans 和 org.springframework.

原创 Spring Framework 開發參考手冊 之七 事務管理

第 7 章 事務管理7.1. Spring事務抽象Spring提供了一致的事務管理抽象。這個抽象是Spring最重要的抽象之一, 它有如下的優點:爲不同的事務API提供一致的編程模型,如JTA、JDBC、Hibernate、iBATIS數

原创 Spring Framework 開發參考手冊 之八 源代碼級的元數據支持

第 8 章 源代碼級的元數據支持8.1. 源代碼級的元數據源代碼級的元數據是對程序元素:通常爲類和/或方法的 attribute 或者叫annotation的擴充。舉例來說,我們可以象下面一樣給一個類添加元數據:/** * Normal

原创 Spring Framework 開發參考手冊 之十七 使用Spring郵件抽象層發送Email

第 17 章 使用Spring郵件抽象層發送Email17.1. 簡介Spring提供了一個發送電子郵件的高級抽象層,它向用戶屏蔽了底層郵件系統的一些細節,同時負責低層次的代表客戶端的資源處理。 17.2. Spring郵件抽象結構Spr

原创 Spring Framework 開發參考手冊 之十二 Web框架

第 12 章 Web框架12.1. Web框架介紹Spring的web框架是圍繞分發器(DispatcherServlet)設計的,DispatcherServlet將請求分發到不同的處理器,框架還包括可配置的處理器映射,視圖解析,本地化

原创 Spring Framework 開發參考手冊 之附錄

附錄 A. Spring's beans.dtd<?xml version="1.0" encoding="UTF-8"?> <!-- Spring XML Beans DTD Authors: Rod Johnson, Juerg