原创 編程式事務

採用編程式事務1、getCurrentSession()與openSession()的區別? * 採用getCurrentSession()創建的session會綁定到當前線程中,而採用openSessio

原创 TransactionProxyFactoryBean代理事務

[color=red]配置文件:[/color]<?xml version="1.0" encoding="GBK"?><!-- 指定Spring配置文件的DTD信息 --><!DOCTYPE beans

原创 Struts2,Spring整合

[color=darkred][b]web.xml [/b][/color]<?xml version="1.0" encoding="GBK"?><web-app xmlns="http://java.s

原创 Spring 2.X事務配置策略

[color=red]配置文件[/color]:<?xml version="1.0" encoding="GBK"?><!-- 指定Spring配置文件的Schema信息 --><beans xmlns=

原创 AOP的實現

[color=blue]AOP術語: * Cross cutting concern * Aspect * Advice * Pointcut * Joinpoint * Weave * Target Ob

原创 聲明式事務

採用聲明式事務1、聲明式事務配置 * 配置SessionFactory * 配置事務管理器 * 事務的傳播特性 * 那些類那些方法使用事務2、編寫業務邏輯方法 * 繼承HibernateDaoSupport

原创 從配置文件獲取數據

import java.io.IOException;import java.util.Properties;     public class PropertyMgr {static Properties props = new Pro

原创 時間跳轉和自增

時間跳轉: <span id="time" style="background:red">5</span>秒鐘後自動跳轉,如果不跳轉,請點擊下面鏈接 <script language="JavaScript1.2" type="text/

原创 日期處理

         1。以某種格式輸出日期              Date d=rs.getDate("pdate");          SimpleDateFormat  sdf=new SimpleDateFormat("yyy

原创 java代理

java的靜態代理:     代理類: public class UserManagerImplProxy implements UserManager { private UserManager userManager;

原创 java國際化

import java.text.MessageFormat;import java.util.Locale;import java.util.ResourceBundle; public class I18n {   public st

原创 java註解

 註解(Annotation) 爲我們在代碼中天界信息提供了一種形式化的方法,是我們可以在稍後 某個時刻方便地使用這些數據(通過 解析註解 來使用這些數據)。       註解的語法比較簡單,除了@符號的使用以外,它基本上與java的固有

原创 JAVA的環境變量的配置

*1.安裝JDK,安裝過程中可以自定義安裝目錄等信息,例如我們選擇安裝目錄爲D:/java/jdk1.5.0_08; *2.安裝完成後,右擊“我的電腦”,點擊“屬性”; *3.選擇“高級”選項卡,點擊“環境變量”; *4.在“系統變量