原创 Hibernate3主鍵生成策略

Hibernate3主鍵生成策略 生成策略 解釋 配置實例 identity 採用數據庫生成的主鍵,用於爲long、short、int類型生成唯一標識,Oracle 不支持自增字段. <id name="id" column="id"

原创 SpringIOC容器

SpringIOC容器 概述 SpringIOC容器,是spring核心內容。 作用: 創建對象 & 處理對象的依賴關係 創建對象 IOC容器創建對象: 創建對象, 有幾種方式: 調用無參數構造器帶參數構造器工廠創建

原创 二級緩存

二級緩存 概述 二級緩存: Hibernate提供了基於應用程序級別的緩存, 可以跨多個session,即不同的session都可以訪問緩存數據。 這個換存也叫二級緩存。 Hibernate提供的二級緩存有默認的實現,且是一種可

原创 Spring與JDBC,事務管理

Spring與JDBC,事務管理 Spring+JDBC組合開發 配置數據源(c3p0) 使用c3p0連接池,需要先把c3p0的jar包添加到工程中。我們在配置時把數據庫連接信息放到外面單獨的jdbc.properties文件中。

原创 hibernate查詢

hibernate查詢 HQL查詢( Hibernate Query language hibernate 提供的面向對象的查詢語言。) public class App { private static SessionFact

原创 Struts2處理流程分析

Struts2處理流程分析 Struts2處理流程圖 具體分析 客戶端產生一個HttpServletRequest的請求,該請求被提交到一系列的標準過濾器(Filter)組件鏈中 如ActionContextCleanUp:

原创 springmvc第一篇

springmvc第一篇 什麼是springmvc,它與spring有什麼關係 springmvc屬於spring框架的後續產品,用在基於MVC的表現層開發,類似於struts2框架 初識springmvc工作流程 s

原创 Spring的AOP編程

Spring的AOP編程 代理模式 概述 代理(Proxy)是一種設計模式, 提供了對目標對象另外的訪問方式;即通過代理訪問目標對象。 這樣好處: 可以在目標對象實現的基礎上,增強額外的功能操作。(擴展目標對象的功能)。 舉例:明星

原创 Hibernate3中Session緩存即一級緩存

Hibernate3中Session緩存即一級緩存 概述 什麼是Session緩存 Hibernate的一級緩存是由Session提供的,因此它存在於Session的整 個生命週期中,當程序調用save()/update()/sa

原创 Hibernate對象的三種狀態

Hibernate對象的三種狀態 概念 Hibernate中對象的狀態:臨時/瞬時狀態(transient)、持久化狀態(persistent)、遊離狀態(detached)。 詳細分析 臨時狀態 特點: 直接new出來的對

原创 Struts2基本配置

Struts2基本配置 點贊 收藏 分享 文章舉報 chen-sx 發佈了146 篇原創文章 · 獲贊 17 · 訪問量 9萬+ 私信

原创 組件映射與繼承映射

組件映射與繼承映射 組件映射 類組合關係的映射,也叫做組件映射! 注意:組件類和被包含的組件類,共同映射到一張表! 需求: 汽車與車輪 public class Car { private int id; priva

原创 Spring基礎

Spring基礎 Spring概述 Spring框架,可以解決對象創建以及對象之間依賴關係的一種框架。 且可以和其他框架一起使用;Spring與Struts, Spring與hibernate (起到整合(粘合)作用的一個框架)

原创 Spring入門

Spring入門 Spring介紹 Spring是一個非常活躍的開源框架, 它是一個基於IOC和 AOP來構架多層JavaEE系統的框架,它的主要目地是簡化 企業開發 Spring以一種非侵入式的方式來管理你的代碼, Sprin

原创 Struts2表單數據校驗

Struts2表單數據校驗 手工方式 Struts2 如何進行表單驗證( ( 手工方式) )定義需要校驗的表單login.jsp(Struts2標籤)Action繼承ActionSupport(提供和表單同名的屬性以及get和set)