原创 activeMQ+JMS筆記

[1] 在介紹ActiveMQ之前,首先簡要介紹一下JMS規範。 JMS的簡介: (1)JMS(Java Message Service,Java消息服務)是一組Java應用程序接口(Java API),它提供創建、發送、接收、讀取消息的

原创 spring bean標籤,及其子標籤使用

Spring 中Bean 配置說明  <property>  用於設置一個屬性。  name屬性:屬性的名稱。  value屬性: 指定bean的屬性值。BeanFactory將自動根據Java Bean對應的屬性類型加以匹配。如果需要將

原创 SSH2 整合登錄

此次整合的版本是:struts2.1.8 + spring2.5.6 + hibernate3.3.2 一.先整合hibernate和spring: hibernate所需要jar包:antlr-2.7.6.jar、commons-col

原创 Spring的AOP配置

<body> Spring的AOP配置 1.先寫一個普通類: package com.spring.aop; public class Common { public void execute(String username,St

原创 單例模式的日常應用

<pre name="code" class="html"> 我們在瀏覽BBS、SNS網站的時候,常常會看到“當前在線人數”這樣的一項內容。對於這樣的一項功能,我們通常的做法是把當前的在線人數存放到一個內存、文件或者數據庫中,每次用戶登錄

原创 關於三層架構 = 門面模式/外觀模式

“三層結構”是什麼?   “三層結構”一詞中的“三層”是指:“表現層”、“中間業務層”、“數據訪問層”。其中: n           表 現 層:位於最外層(最上層),離用戶最近。用於顯示數據和接收用戶輸入的數據,爲用戶提供一種交互式操

原创 java動態代理(JDK和cglib)

JAVA的動態代理 代理模式 代理模式是常用的java設計模式,他的特徵是代理類與委託類有同樣的接口,代理類主要負責爲委託類預處理消息、過濾消息、把消息轉發給委託類,以及事後處理消息等。代理類與委託類之間通常會存在關聯關係,一個代理類

原创 JAVA的靜態代理與動態代理比較

一、概念 代理模式是常用的Java 設計模式,它的特徵是代理類與委託類有同樣的接口,代理類主要負責爲委託類預處理消息、過濾消息、把消息轉發給委託類,以及事後處理消息等。代理類與委託類之間通常會存在關聯關係,一個代理類的對象與一個委

原创 深入淺出事務之傳播屬性

本文參考《java Transaction design strategies》 大部分時候,我們都習慣了spring容器默認的配置,但有時候,我們需要知道更多…… 當使用聲明式事務模型時,您必須告訴容器如何去管理事務,例如,何時開啓

原创 JMS第一個成功例子

配置 activeMQ服務器 下載 activeMQ 地址:http://www.apache.org/dyn/closer.cgi/activemq/apache-activemq/5.2.0/apache-activemq-5.2.

原创 簡單工廠,工廠方法和抽象工廠的區別總結

簡單工廠:嚴格說並不是一個設計模式。簡單工廠沒有抽象類,只有一個具體工廠類如MyFactory,然後MyFactory裏面有個工廠方法CreateProduct返回一個基類產品,具體返回什麼具體實例通過傳入參數然後用case判斷。

原创 Spring 核心思想(面試專用)

Spring有兩個核心思想 一個是IOC 一個是AOP IOC呢術語上講是依賴注入/控制反轉 其實就是誰依賴誰,誰控制誰的問題,現在Sring容器管理了所有的BEAN, 不像以前的Spring,如果一個BEAN想要依賴另一個BE

原创 編程使用Spring事務管理,圖解事務傳播行爲

9.3.5  事務屬性        事務屬性通過TransactionDefinition接口實現定義,主要有事務隔離級別、事務傳播行爲、事務超時時間、事務是否只讀。        Spring提供TransactionDefiniti

原创 Javaeye IT各版主論壇

用戶名:jinnianshilongnian

原创 淺談 簡單工廠模式,工廠方法模式,抽象工廠模式的優點和缺點

1.簡單工廠模式: 簡單工廠模式的實質是由一個工廠類根據傳入的參數 動態決定應該創建出哪一個產品類的實例 工廠類角色,抽象產品角色,具體產品角色 嚴格說這並不是一個設計模式,簡單工廠沒有抽象類,只有一個工廠類,這個類有個工